flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Madis731
I have only used the FASMW version so I can't tell you how to fix it, but seems that you have not declared these in your source, like:
Code: library kernel,'KERNEL32.DLL',user,'USER32.DLL' import kernel, \ GetModuleHandle,'GetModuleHandleA', \ ExitProcess,'ExitProcess', \ etc. import user, \ MessageBox,'MessageBoxA', \ and so on because some includes want you to specifically declare the library imports you're using in your program. |
|||
![]() |
|
Vortex
Hi Timmy,
Welcome to the forum. Are you sure that you are using the correct import libraries? As you know, Fasm emits differently external functions names, not like Masm as __imp__MessageBoxA@4 To build import libraries without decorated names, have a look at this thread: Linking Fasm object files with MS Link http://board.flatassembler.net/topic.php?t=479 If still the problem continues, can you post your files as a zip attachment to the board? _________________ Code it... That's all... |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.