I am trying to develop some VxD's. Is there a way to asm & link them directly from RadAsm?
I would prefer to modify the "Make" menu list, but I dont seem to understand the numbers in the command box.
Thanks
I would prefer to modify the "Make" menu list, but I dont seem to understand the numbers in the command box.
Thanks
I haven't done a VxD, but there should be a way. You could post a batch file or makefile and I'll make a dummy project for you with same build settings. The make menu rarely needs to be changed, you should change the project options maybe?
The command lines for compiling and linking VxD are somewhat different.
Typ asm compile & link :
c:\masm32\bin\ml /c /coff /Zd /Zf /Zi %1.asm
c:\masm32\bin\Link /SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:BOTH /PDB:%1.PDB /PDBTYPE:SEPT %1.obj rsrc.obj
Typ VxD compile & link:
c:\masm32\bin\ml /c /coff /Cx /DMASM6 /DBLD_COFF /DIS_32 %1.asm
c:\masm32\bin\Link /vxd /def:%1.def %1.obj
My problem is, I dont understand what the command numbers mean when you edit the "make" menu. For that matter I dont even know if I am compiling for a debug, or a final release type of file.
Is there somewhere that the command numbers are defined, and have their actions modified or added to?
thanks
Typ asm compile & link :
c:\masm32\bin\ml /c /coff /Zd /Zf /Zi %1.asm
c:\masm32\bin\Link /SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:BOTH /PDB:%1.PDB /PDBTYPE:SEPT %1.obj rsrc.obj
Typ VxD compile & link:
c:\masm32\bin\ml /c /coff /Cx /DMASM6 /DBLD_COFF /DIS_32 %1.asm
c:\masm32\bin\Link /vxd /def:%1.def %1.obj
My problem is, I dont understand what the command numbers mean when you edit the "make" menu. For that matter I dont even know if I am compiling for a debug, or a final release type of file.
Is there somewhere that the command numbers are defined, and have their actions modified or added to?
thanks
Look in 'masm.ini':
Posted on 2002-05-26 15:27:35 by bitRAKE
[MakeFiles]
0=.rap
1=.rc
2=.asm
3=.obj
4=.res
5=.exe
6=.def
7=.dll
8=.txt
;Number 9 added by Irving W. - For LIB Projects
9=.lib
;Number 10 added by bitRAKE. - For NMAKE Projects
10=.mak
:) Try this masm.ini file:
Posted on 2002-05-26 15:27:35 by bitRAKE
velly nice. I guess I can live with a specific project vs. asmedit's just add a longer menu list LOL.
So what can I read to understand and interpret the format of the command lines, and masm.ini?
Thanks for your help bitRAKE.
So what can I read to understand and interpret the format of the command lines, and masm.ini?
Thanks for your help bitRAKE.
The INI docs, of course! :)
I just added another project type because of the new file extension. If you used the DLL extension, then you can just change the project options and create a project tempate to use for VXDs.
I just added another project type because of the new file extension. If you used the DLL extension, then you can just change the project options and create a project tempate to use for VXDs.
ya, I caught what you did. I was just lost in the hieroglyphics.
Thanks again.
Thanks again.