flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > FASM with RadASM.. |
Author |
|
JohnFound 28 Feb 2004, 12:31
Hi.
So, I am not a RadAsm user but AFAIK, RadAsm assumes that you will use two-stage build process -> source->object->executable. FASM can create COFF object files, but also FASM can create directly executable files in one stage process: source->executable. Most of the FASM programmers uses this approach, because it is (IMHO) more convenient and compilation is really fast. So, probably you can't use RadAsm with sources that are for direct exe creating ("format PE" directive) or at least there should be some settings in RadAsm to skip link stage. My advice is: Try FASMW with some external resource editor. FASM can link binary resources in resource section, so you are not forced to create resources via macroses anymore. Another althernative is the project Fresh. It have some advanced features, but it is in pre-alpha stage now. Regards |
|||
28 Feb 2004, 12:31 |
|
pelaillo 28 Feb 2004, 13:45
Hi, I send you the settings needed for RadAsm to do what you want. Modify the files to reflect your directories. You will need fasm.exe, golink.exe and radasm.exe
I suggest you however to take a look at fresh because despite is an alpha version, it can do things you cannot do with radasm.
|
|||||||||||
28 Feb 2004, 13:45 |
|
Ignat 28 Feb 2004, 17:49
Oh, thank you very much!
Let's see.. _________________ If the ship don't know where to go - it has no fair wind... |
|||
28 Feb 2004, 17:49 |
|
Fungos Bauux 19 Jan 2005, 15:51
pelaillo can you send your settings to me too? I have the same probleams that Ignat.
Thanks |
|||
19 Jan 2005, 15:51 |
|
pelaillo 19 Jan 2005, 16:30
Yes, my latest modified settings could be downloaded from here:
http://www.geocities.com/pelaillo/prg/radfasm_ini.zip I kept this updated, however I will try to fix my home page as soon as possible. |
|||
19 Jan 2005, 16:30 |
|
Fungos Bauux 01 Feb 2005, 12:59
When I try to build the TestFasm project that already comes with RadASM i got this message:
-- GORC /r "TestFasm.rc" Make error(s) occured. Total compile time 1859 ms -- I tried to use your ini pelaillo, but nothing happens... I changed everything on fasm.ini that call the command GORC /r,1 to full path to GORC.exe .. but dont work too.. I think that its running gorc, but getting error from GORC execution, but in TestFasm.rc only have one line: -- #include <Res\MainDlgDlg.rc> -- And in this file (within radasm\fasm\ directory) I got this: -- #define IDD_DLG1 1000 #define IDC_BTN1 101 #define IDC_BTN2 102 #define IDC_STC1 1003 IDD_DLG1 DIALOGEX 6,6,194,106 CAPTION "Desktop configuration" FONT 8,"MS Sans Serif" STYLE 0x10CF0000 EXSTYLE 0x00000000 BEGIN PUSHBUTTON "OK",IDC_BTN1,46,66,46,24,NOT 0x00820000|0x50010000,0x00000000 PUSHBUTTON "Cancel",IDC_BTN2,98,66,46,24,NOT 0x00820000|0x50010000,0x00000000 LTEXT "Do you need additional place for the beer?",IDC_STC1,32,24,136,19,NOT 0x00830000|0x50000000,0x00000000 END -- I really dont have any clue for this.. I know about Fresh.. but I like to try RadASM cause I will use MASM and NASM too... |
|||
01 Feb 2005, 12:59 |
|
pelaillo 01 Feb 2005, 16:07
What is the error from GoRC? (Try to launch GoRC from command line if nothing is catched by RadAsm)
Fasm does not need an external linker in order to link resources. You could produce a RES file by means of ResHacker. I will look for a complete example about this. (but I think there are already several examples here on the board) |
|||
01 Feb 2005, 16:07 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.