A2004 Problem mit MASM32
Ich habe ein Problem mit dem MASM32-Assembler
Der folgende Code ist ein Hello World-Beispiel, das ich aus dem MASM32-Lernprogramm kopiert habe:
.model small
.stack
.data
message db "Hello world!", "$"
.code
_main proc
mov ax,seg message
mov ds,ax
mov ah,09
lea dx,message
int 21h
mov ax,4c00h
int 21h
_main endp
end _main
Beim Versuch, eine Montage durchzuführen, löst MASM32 den Fehler A2004 mit dem folgenden Kommentar aus:
C:\masm32\console.asm(11) : error A2004: symbol type conflict
Kann mir jemand dabei helfen? Dieser Code hat mit dem TASM-Assembler einwandfrei funktioniert, aber jetzt muss ich MASM32 verwenden und ich habe diesen A2004-Fehler für jeden Assembler-Code, von dem ich zuvor bewiesen habe, dass er mit TASM funktioniert.
Wenn dies relevant ist, habe ich eine 32-Bit-CPU unter Win7 OS.
Vielen Dank