i test this with masm32v6 and v7 and the read asm old and v2.. but the error is always the same...


in the test project that come in the full package for masm always give me this errors:
D:\Masm32\Bin\ML.EXE /c /coff /Cp /nologo /I"D:\Masm32\Include" "Test Project.asm"
Assembling: Test Project.asm
Test Project.asm(34) : error A2008: syntax error : RADbg
Test Project.asm(37) : error A2008: syntax error : RADbg
Test Project.asm(39) : error A2008: syntax error : integer
Test Project.asm(41) : error A2008: syntax error : RADbg
Test Project.asm(44) : error A2008: syntax error : RADbg

the lines are this:

34: mov eax,1
35: invoke SetLastError,0
36: mov ebx,2
37: mov ecx,3
38: xor ebx,ebx
39: popad
40: .elseif eax==WM_CLOSE


and in all the examples that use this code give the same errors... almost in the examples of addins i get this error when i try compile


FlipCase.asm(107) : error A2006: undefined symbol : AIM_GETHANDLES
FlipCase.asm(110) : error A2006: undefined symbol : AIM_GETPROCS
AIM_GETDATA, AIM_GETMENUID, ADDINHANDLES, RAM_OMMAND,, RAM_TIMER, and others.. where i find the definition of the symbols???

and what append with the testproject???, i compile the simple.. (the msbox and run OK!)

c ya, thx alot.

nice RAD, true!!!.
Posted on 2003-01-04 00:38:32 by rea
Hi hgb

To use breakpoints (RADbg) you need to put this in your code:

include \radasm\masm\inc\radbg.inc

You can clear the breakpoints with Edit / Clear breakpoints or Alt+Ctrl+F8

KetilO
Posted on 2003-01-04 02:55:22 by KetilO
thx, for the tip, and what about the AIM_GETHANDLES and other symbols???

i am triying make a project in nasm, but in the line of the linker in the project options(i have now version 2.0.0.0)

and this is the "sintaxis" in the comand line for the linker:

5,O,$B\ALINK -oPE,3,\nasm\lib\win32.lib,4


and the correct "sintaxis" (in the project options in WinDlg that come with the version of the page) is:

5,OT,$B\ALINK -oPE,3,$L\win32.lib,4


i seee... it dont take the var ?? $L and take some constant path...

i dont know if i express my self correctly, but i think you see what is the problem.. with new project \nasm\lib\win32.lib and with the project you give are $L\win32.lib



c ya, thx for read me, good coding and yea good new year.
:alright: :alright:
Posted on 2003-01-06 22:43:55 by rea
Hi hjb

You probably needs to set the paths for nasm.
Use Options/Set paths when you have a nasm projevt open.

KetilO
Posted on 2003-01-07 00:35:13 by KetilO