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.

Reply via email to