BitShares Forum
		Main => Technical Support => Topic started by: xeroc on January 04, 2014, 12:39:51 pm
		
			
			- 
				Hey there,
 I just wanted to play a little with keyhotee's git-master and faild due to undefined _mm_crc32_u64
 
 Turns out this function (cityhash) is only implemented for x86_64 .. but not available for 32bit machines ...
 How can I compile (and run) on a 32bit machine? Any ideas?
- 
				Pinging bytemaster
 
 (I think you get notified on tapatalk if your name is mentioned? Confirm?)
- 
				so i found this: http://blog.reverberate.org/2012/01/state-of-hash-functions-2012.html
 
 which states that cityhash depends on SSE4.2 and 64 bits? How can keyhotee then run on 32bit machines? is something wrong in the configure/cmake settings over here?
 
 I'd like to compile keyhotee on my 32-bit archlinux machine. and help?
- 
				so i found this: http://blog.reverberate.org/2012/01/state-of-hash-functions-2012.html
 
 which states that cityhash depends on SSE4.2 and 64 bits? How can keyhotee then run on 32bit machines? is something wrong in the configure/cmake settings over here?
 
 I'd like to compile keyhotee on my 32-bit archlinux machine. and help?
 
 
 Can someone comfirm this on another 32 bit x86 machine?
 
 In the meantime I am setting up an older 32 bit Debian system I have to test this. Reports will follow, but it takes a while.
 
 Modify: Confirmed. I get
 
 '__mm_crc32_u64' was not declared in this scope
 
 I think we can report this on git.
- 
				https://github.com/InvictusInnovations/keyhotee/issues/216
			
- 
				Thanks for the conformation
			
- 
				seems to be fixed in git-master ... gonna check when at home