Yagarto funktionniert nicht (unter Window)

OP #670967
Lesenswert?

Hallo,

ich habe gerade Yagarto installiert und wollte die Installation testen, 
wie hier beschreiben
http://www.yagarto.de/howto/yagarto1/index.html
unter "Test your installation".
Aber wenn ich
1
int main (void)
2
{
3
   return(0);
4
}
compilieren will, erhalte ich immer:

E:\Temp\cpp>arm-elf-gcc main.c
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(ex 
it.o):  I
n function `exit':
exit.c:(.text+0x28): undefined reference to `_exit'
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(ma 
llocr.o)
: In function `_malloc_r':
mallocr.c:(.text+0x424): undefined reference to `_sbrk_r'
mallocr.c:(.text+0x4cc): undefined reference to `_sbrk_r'
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/lib\libc.a(fr 
eer.o):
In function `_malloc_trim_r':
mallocr.c:(.text+0x48): undefined reference to `_sbrk_r'
mallocr.c:(.text+0x64): undefined reference to `_sbrk_r'
mallocr.c:(.text+0x84): undefined reference to `_sbrk_r'
collect2: ld returned 1 exit status

und kein a.out file.
Was mir auffällt ist, dass offensichtlich auf das winarm Verzeichnis 
zugegriffen wird, und nicht auf yagarto.

Ich habe auch WinArm parallel installiert.

Grüße,
Bernd

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren