Hallo Frodenius,
wenn es eines der im MASM32-Packet enthaltenen Beispielprogramme ist, könntest du dann bitte den Ordnernamen posten. Wenn es keines der Beispielprogramme ist, dann poste doch bitte den Quelltext. Ohne weiteres kann ich dir leider nicht sagen, was diesen Fehler verursacht hat bzw. wie du ihn auflöst.
Grüße, Marwin
Problem mit Link
Moderatoren: crack, Krüsty, Marwin
Also der Code lautet wie folgt:
dank im vorraus
Code: Alles auswählen
DATEN SEGMENT
Meldung db "Assembler ist leicht."
db "$"
DATEN ENDS
CODE SEGMENT
ASSUME CS:CODE;DS:DATEN
_Anfang:
mov dx,offset Meldung
mov ah,09h
int 21h
mov ah,4Ch
int 21h
CODE ENDS
END _Anfangmasm32 ist an erster stelle ein 32 bit linker. Du versuchst aber ein 16-bit Programm zu linken. Gabs schon mehrmals hier 
http://board.codingcrew.de/index.php?ac ... &hl=linker
oder zietiere mich selber
:
http://board.codingcrew.de/index.php?ac ... &hl=linker
http://board.codingcrew.de/index.php?ac ... &hl=linker
oder zietiere mich selber
http://board.codingcrew.de/index.php?ac ... &hl=linker
hm, kann masm32 überhaupt 16-bit asm? (bzw. der Compiler kanns ja, aber der Linker ?, hab das vor längerer Zeit bei Iczelionwas drüber gelesen )
PS:
Hab dein Problem gefunden:
http://board.win32asmcommunity.net/show ... 16bit+link
falls du net auf die Seite kommst oder so: da hat jemand genau dasselbe Prob wie du: masm32 compilt seinen Code, der linker macht aber net mit... Lösung: für 16-Bit exen braucht man auch einen 16-bit linker
den gibts für masm z.B hier :
ftp://ftp.microsoft.com/softlib/mslfiles/lnk563.exe
Oder du schaust dich einfach nach einem anderen compiler um (gibts so kleinere, fasm? oder sonstiges... imho ist masm32 für DOS einfach der Overkill)