masm
-
hallo,
wo finde ich masm für dos? das müsste ja dann der 16 Bit (M)assembler sein, oder? Ich finde immer nur MASM32.
-
Moin, Moin...
Für DOS kannst Du auch MASM32 verwenden(ml.exe). Nur zum Linken benötigst Du ein 16-Bit-Linker:
ftp://ftp.microsoft.com/softlib/mslfiles/lnk563.exe
Das Programm ist ein selbstentpackendes Archiv. Nach der Ausführung stehen drei Dateien im Verzeichnis:
link.exe
cvpack.exe
readme.txtDen Linker link.exe umbenennen in link16.exe und in das Verzeichnis bin kopieren.
Die OBJ-Datei linkst Du dann mit:
link16 DeinProgramm.obj;
Das Semikolon am Ende der Zeile unterdrückt den Abfragemodus des Linkers.
Ciao...
-
Dein Link funktioniert nicht. Wo krieg' ich einen guten OpenSource Linker her, der mit 16Bit- und 32Bit-Objektdateien umgehen kann?
-
Moin, Moin...
Ich habe den Link eben mal angeklickt und konnte die Datei ohne Probleme herunterladen. Es hat nur etwas gedauert bis der Download startete. Probier es doch noch einmal.
Ansonsten gibt es noch ALink:
Ciao...
-
Jetzt hat's geklappt...