flat assembler
Message board for the users of flat assembler.
Index
> Windows > ms link problems |
Author |
|
Madis731 09 Aug 2004, 09:34
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. |
|||
09 Aug 2004, 09:34 |
|
Vortex 09 Aug 2004, 10:32
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... |
|||
09 Aug 2004, 10:32 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.