1
Softwareentwicklung / Re: Linker-Problem
« am: 20. July 2013, 13:40 »
Also, auf Windows geht der Crosscompiler garnicht, auf Ubuntu funktioniert er (ein und der selbe), aber ich bekomme immernoch diese Meldung.
Ausschnitt aus dem Terminal:
Und der Linkerskript
Ausschnitt aus dem Terminal:
Zitat
wine i586-elf-ld.exe -T link.txt -o c32kernel.bin
kernel32.obj: file not recognized: File format not recognized
Und der Linkerskript
Code: [Auswählen]
OUTPUT_FORMAT("binary")
INPUT(kernel32.obj ckernel.obj)
ENTRY(start)
SECTIONS
{
.text 0x10200 : {
code = .; _code = .; __code = .;
*(.text)
. = ALIGN(1);
}
.data : {
data = .; _data = .; __data = .;
*(.data)
. = ALIGN(1);
}
.bss :
{
bss = .; _bss = .; __bss = .;
*(.bss)
. = ALIGN(1);
}
end = .; _end = .; __end = .;
}