> > I tried 5.6.3, I am getting follwoing errors > *mgautam-mbp:cryptopp563 mgautam$ export CXXFLAGS="-DNDEBUG -g2 -O2 -stdlib=libc++ -arch i386 -arch x86_64"*
*mgautam-mbp:cryptopp563 mgautam$ CXX=clang++ make -j 4* *WARNING: CRYPTOPP_NO_UNALIGNED_DATA_ACCESS is not defined in config.h.* *WARNING: CRYPTOPP_INIT_PRIORITY is not defined in config.h.* *WARNING: CRYPTOPP_MAINTAIN_BACKWARDS_COMPATIBILITY_562 is defined in config.h.* *WARNING: You should make these changes in config.h, and not CXXFLAGS.* *WARNING: You can 'mv config.recommend config.h', but it breaks versioning.* *WARNING: See http://cryptopp.com/wiki/config.h for more details.* *clang++ -DNDEBUG -g2 -O2 -stdlib=libc++ -arch i386 -arch x86_64 -fPIC -march=native -pipe -c cpu.cpp* *clang++ -DNDEBUG -g2 -O2 -stdlib=libc++ -arch i386 -arch x86_64 -fPIC -march=native -pipe -c blowfish.cpp* *clang++ -DNDEBUG -g2 -O2 -stdlib=libc++ -arch i386 -arch x86_64 -fPIC -march=native -pipe -c blumshub.cpp* *clang++ -DNDEBUG -g2 -O2 -stdlib=libc++ -arch i386 -arch x86_64 -fPIC -march=native -pipe -c camellia.cpp* *cpu.cpp:104:4: error: register %rbx is only available in 64-bit mode* * "pushq %%rbx; cpuid; mov %%ebx, %%edi; popq %%rbx"* * ^* *<inline asm>:1:8: note: instantiated into assembly here* * pushq %rbx; cpuid; mov %ebx, %edi; popq %rbx* * ^~~~~* *cpu.cpp:104:4: error: register %rbx is only available in 64-bit mode* * "pushq %%rbx; cpuid; mov %%ebx, %%edi; popq %%rbx"* * ^* *<inline asm>:1:42: note: instantiated into assembly here* * pushq %rbx; cpuid; mov %ebx, %edi; popq %rbx* * ^~~~* *2 errors generated.* *make: *** [cpu.o] Error 1* *make: *** Waiting for unfinished jobs.... * -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
