-
C compiler cannot create executables
Hallo, ich würde gerne unter Linux meinen AVR per GCC programmieren und
bin der Anleitung unter
http://www.linuxfocus.org/Deutsch/Ma...ticle231.shtml gefolgt.
Leider tritt beim kompilieren des GCC für AVR immer der unten stehende
Fehler auf. Ich verwende Gentoo Linux, die binutils sind bereits
installiert und der PATH angepasst. Ich habe schon etwas mit den CFLAGS
herumprobiert, aber das hat leider nicht geholfen. Hat jemand einen
Tip?
...
checking for avr-gcc...
/usr/local/atmel/gcc-4.1.1/host-i686-pc-linux-gnu/gcc/xgcc
-B/usr/local/atmel/gcc-4.1.1/host-i686-pc-linux-gnu/gcc/
-B/usr/local/atmel/avr/bin/ -B/usr/local/atmel/avr/lib/ -isystem
/usr/local/atmel/avr/include -isystem /usr/local/atmel/avr/sys-include
checking for C compiler default output file name... configure: error: C
compiler cannot create executables
See `config.log' for more details.
make[1]: *** [configure-target-libssp] Error 1
make[1]: Leaving directory `/usr/local/atmel/gcc-4.1.1'
make: *** [all] Error 2
Hier ist der interessante Teil aus dem config.log:
...
configure:2275: checking for correct version of gmp.h
configure:2288: gcc -c -O3 conftest.c 1>&5
configure:2278:17: gmp.h: No such file or directory
configure: In function `main':
configure:2282: error: `choke' undeclared (first use in this function)
configure:2282: error: (Each undeclared identifier is reported only once
configure:2282: error: for each function it appears in.)
configure:2282: error: syntax error before "me"
configure: failed program was:
#line 2277 "configure"
#include "confdefs.h"
#include "gmp.h"
int main() {
#if __GNU_MP_VERSION < 3
choke me
#endif
; return 0; }
configure:3313: checking for bison
configure:3353: checking for bison
...
Geändert von flux.i (22-06-2006 um 10:01 Uhr)
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen