Fragen zu nasm und ASM
-
habe jetzt hier nasm für Dos so jetzt habe ich nen paar fragen
1. wie compiliere ich damit ?? wenn ich das aufrufe so :
nasm <dateiname> sagt der couldnt open input file oder so, dass ist aber asm und die endung .asm2. ich progge kein asm, habe jetzt von nem bekannten, der weg ist, nen bootloader bekommen,so da sind jetzt folgende datein :
system.asm
BOOT.ASM
makefile.ctl
welcome.c
system.c
eingabe.c
und noch nen paar C dateienwie mach ich das jetzt, der hat mir auch nen kleine bat gegeben, zum compilieren dafür brauch ich abaer den tc oder so, habe ich net : da steht das drinne (kann mir das jemand auf nasm umsetzten oder so - danke !) :
asm -oboot.bin boot.asm
asm -f obj -osystem1.o system.asm
tcc -c -osystem2.o system.c
tcc -c -ochazco.o chazco.c
tcc -c -oprompt.o prompt.c
tcc -c -owelcome.o welcome.c
linker makefile.ctl SYSTEM.BIN
bootdisk BOOT.BIN A:
COPY SYSTEM.BIN A:\CHACOS.COS
ATTRIB A:\CHACOS.COS +STHX
[ Dieser Beitrag wurde am 01.03.2003 um 21:56 Uhr von Ranus.net editiert. ]
-
Also tc ist ein Compiler - aber nichts für reinen assembler. welchen C-Compiler hast Du denn??
/* **************************************** *
* zum 423424124 Mal ASM ist kein Compiler! *
* **************************************** */schreib doch einfach mal die .bat um. ersetze die Programmnamen asm und tcc durch das, was du hast. Dann bekommst Du zwar wahrscheinlich ne Fehlermeldung, bringt Dich aber vielleicht weiter.
so nebenbei. Mal unter google nach nasm tutorial und tcc download gesucht?
(tcc sollte inzwischen freeware sein!?)
-
zum 423424124 Mal ASM ist kein Compiler!
warum?
-
weils ein Assembler ist