QMAKE_EXTRA_COMPILERS += nasm NASMEXTRAFLAGS = -f elf64 -g -F dwarf OTHER_FILES += $$NASM_SOURCES nasm.output = ${QMAKE_FILE_BASE}.o nasm.commands = nasm $$NASMEXTRAFLAGS -o ${QMAKE_FILE_BASE}.o ${QMAKE_FILE_NAME} nasm.input = NASM_SOURCES
NASM_SOURCES += x64dll.asm \ x64masm.asm On Sunday, December 17, 2017 at 9:21:20 PM UTC+5:30, MalleeswaraReddy s wrote: > > nasm -f elf64 -g -F dwarf -o x64dll.o x64dll.asm > > not able to compile > > On Wednesday, December 6, 2017 at 1:26:08 AM UTC+5:30, Marcel Raad wrote: >> >> Am 30.11.2017 04:10 schrieb "MalleeswaraReddy s" <ernds...@gmail.com>: >> >> cryptopp.lib(rijndael.obj) : error LNK2019: unresolved external symbol >> Rijndael_Enc_AdvancedProcessBlocks referenced in function "public: virtual >> unsigned __int64 __cdecl >> CryptoPP::Rijndael::Enc::AdvancedProcessBlocks(unsigned char const >> *,unsigned char const *,unsigned char *,unsigned __int64,unsigned int)const >> " (?AdvancedProcessBlocks@Enc@Rijndael@CryptoPP@@UEBA_KPEBE0PEAE_KI@Z) >> >> cryptopp.lib(integer.obj) : error LNK2019: unresolved external symbol >> Baseline_Add referenced in function "public: virtual class >> CryptoPP::Integer & __cdecl CryptoPP::ModularArithmetic::Accumulate(class >> CryptoPP::Integer &,class CryptoPP::Integer const &)const " >> (?Accumulate@ModularArithmetic@CryptoPP@@UEBAAEAVInteger@2@AEAV32@AEBV32@@Z) >> >> cryptopp.lib(integer.obj) : error LNK2019: unresolved external symbol >> Baseline_Sub referenced in function "public: virtual class >> CryptoPP::Integer & __cdecl CryptoPP::ModularArithmetic::Accumulate(class >> CryptoPP::Integer &,class CryptoPP::Integer const &)const " >> (?Accumulate@ModularArithmetic@CryptoPP@@UEBAAEAVInteger@2@AEAV32@AEBV32@@Z) >> >> cryptopp.lib(sha.obj) : error LNK2019: unresolved external symbol >> X86_SHA256_HashBlocks referenced in function "public: virtual unsigned >> __int64 __cdecl CryptoPP::SHA224::HashMultipleBlocks(unsigned int const >> *,unsigned __int64)" (?HashMultipleBlocks@SHA224@CryptoPP@@UEAA_KPEBI_K@Z) >> >> >> These are defined in x64dll.asm. I'm using the Visual Studio project >> files to build, where there's a build step to create object files for them. >> >> Marcel >> >> -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to cryptopp-users-unsubscr...@googlegroups.com. 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 cryptopp-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.