Anzeige:
Ergebnis 1 bis 2 von 2

Thema: C compiler cannot create executables

  1. #1
    flux.i
    Gast

    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)

  2. #2
    flux.i
    Gast
    So hat sich erledigt, siehe hier:
    http://www.mikrocontroller.net/forum...oad=yes#370972

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •