Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: MS-User am 21. February 2006, 20:39

Titel: zwei Assembler-Dateien linken
Beitrag von: MS-User am 21. February 2006, 20:39
Hallo,

ich hab zwei Assembler-Dateien mit Quellcode, und kompiliere sie mit nasmw ins Format aout. Mit welchem Befehl verlinke ich sie mit ld?

Danke für eure Hilfe!
Titel: zwei Assembler-Dateien linken
Beitrag von: SSJ7Gohan am 22. February 2006, 22:15
ld -o programm code1.o code2.o
oder (wenn du die c lib benötigst):
gcc -o programm code1.o code2.o
Titel: zwei Assembler-Dateien linken
Beitrag von: MS-User am 24. February 2006, 19:01
Ich hab vergessen zu sagen, dass ich die zwei Assembler-Dateien für meinen Kernel gebraucht werden - deshalb glaube ich nicht, dass ich sie einfach so für Windows verlinken kann...
wie lautet der korrekte Befehl (gibt's sowas wie freestanding)?
Titel: zwei Assembler-Dateien linken
Beitrag von: SSJ7Gohan am 24. February 2006, 19:54
Wenn du mit ld linkst hast du nix anderes darbei, mit den Windows Libs werden sie nur gelinkt, wenn du gcc benutzt.