Wegen eines neuen Prozessortypes habe ich meine gcc Toolchain auf avr-libc-1.4.6.tar.bz2.tar binutils-2.18.50.tar.gz gcc-core-4.3-20070810.tar.gz gmp-4.2.1.tar.gz geaendert. Nun erhalte ich bei jedem Compiler/Linker-Lauf bei allen meinen Programmen folgende Fehlermeldung: Dr_Spi_soft_Lcd.o: In function `abort': Dr_Spi_soft_Lcd.c:(.text+0x0): multiple definition of `abort' Soft.o:Soft.c : (.text+0x0): first defined here delay.o : In function `abort': delay.c : (.text+0x0): multiple definition of `abort' Soft.o:Soft.c : (.text+0x0): first defined here make: *** [Soft.elf] Error 1 Kann mir jemand bitte weiterhelfen ? Vielen Dank im voraus horst.
Offensichtlich wird stdlib.h mehrfach includiert. Verstehe bloss nich warum, schliesslich steht doch #ifndef STDLIB_H #define STDLIB_H 1 ...... #endif in dem File. horst.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.