Visualizzazione risultati 1 fino 8 di 8

Discussione: [ubuntu] installation or configuration problem: C compiler cannot create executables

  1. #1
    Guest

    Predefinito [ubuntu] TCL

    Ho cercato di installare tuxracer. Mi serve infatti un bel software 3d per stressare un po la scheda video e capire perche google earth va così lento..

    Scarico i due tar, li spacchetto, lancio ./configure+opzioni e scrive:
    attorianzo@attorianzo-desktop:/tmp/tuxracer-0.61$ sudo ./configure --with-data-dir=/tmp/tuxracer-data-0.61 --host=localhost
    loading cache ./config.cache
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking whether make sets ${MAKE}... yes
    checking for working aclocal... missing
    checking for working autoconf... missing
    checking for working automake... missing
    checking for working autoheader... missing
    checking for working makeinfo... missing
    checking host system type... localhost
    checking for gcc... gcc
    checking whether the C compiler (gcc ) works... no
    configure: error: installation or configuration problem: C compiler cannot create executables.
    attorianzo@attorianzo-desktop:/tmp/tuxracer-0.61$
    Dove sbaglio? perche il compilatore mi tradisce?
    Ultima modifica di attorianzo : 28-11-2006 alle ore 02.09.07

  2. #2
    Ospite Guest

    Predefinito

    Ciao hattory, anche io uso ubuntu, infatti avrai visto qualche mio post sul forum di ubuntu col nome di Nitro82282.
    Credo che l'errore sia nell'usare
    Codice:
    sudo ./configure
    non sono sicuro, ma credo che ubuntu sia impostata (come variabili d'ambiente, quidi compilatori e permessi) per essere usata da utente quindi puo' darsi che facendo il configure da root, poi i compilatori non riescono ad accedere ai files di configurazione prodotti, oppure non sono impostati per l'utente root i compilatori giusti.
    Prova a spacchettare e compilare tutto da utente e usa sudo solo al momento di fare
    Codice:
    sudo make install
    di solito la procedura standard e' questa.

  3. #3
    Guest

    Predefinito

    mah guarda io sto impazzendo..

    ho fatto l'update e si è sistemato il problema compilatore..

    Ora si ferma qualche riga piu avanti..

    Posto tutto:
    attorianzo@attorianzo-desktop:/tmp/tuxracer-0.61$ ./configure
    loading cache ./config.cache
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking whether make sets ${MAKE}... yes
    checking for working aclocal... missing
    checking for working autoconf... missing
    checking for working automake... missing
    checking for working autoheader... missing
    checking for working makeinfo... missing
    checking host system type... i686-pc-linux-gnu
    checking for gcc... gcc
    checking whether the C compiler (gcc ) works... yes
    checking whether the C compiler (gcc ) is a cross-compiler... no
    checking whether we are using GNU C... yes
    checking whether gcc accepts -g... yes
    checking for c++... c++
    checking whether the C++ compiler (c++ ) works... yes
    checking whether the C++ compiler (c++ ) is a cross-compiler... no
    checking whether we are using GNU C++... yes
    checking whether c++ accepts -g... yes
    checking for ranlib... ranlib
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for sys/time.h... yes
    checking for unistd.h... yes
    checking for working const... yes
    checking whether time.h and sys/time.h may both be included... yes
    checking for getcwd... yes
    checking for gettimeofday... yes
    checking for strdup... yes
    checking for finite... yes
    checking for isnan... yes
    checking for _finite... no
    checking for _isnan... no
    checking for ieeefp.h... no
    checking for Win32 platform... no
    checking for X... no
    checking for main in -ldl... yes
    checking for main in -lm... yes
    checking for tcl8.3 library... no
    checking for tcl83 library... no
    checking for tcl8.2 library... no
    checking for tcl82 library... no
    checking for tcl8.0 library... no
    checking for tcl80 library... no
    checking for tcl library... no
    configure: error: Cannot find Tcl library
    attorianzo@attorianzo-desktop:/tmp/tuxracer-0.61$ ./configure
    Che fare?.. Ho visto in giro ci sono un mare di forum con questo stesso problema.. Ce ne fosse uno che ne è venuto a capo..

  4. #4
    Guest

    Predefinito

    Ti mancano quelle librerie (Tcl). Ma scusa, Ubuntu ha un packet manager che dicono sia formidabile, perchè vuoi per forza compilarti a mano tuxracer quando potrai sicuramente installarlo con apt ?

    Le varie distribuzioni sono pensate e progettate affinchè venga usato il loro proprio packet manager, così facendo (non è certo il caso di un giochino, ma di applicazioni importanti) potresti introdurre delle incoerenze e quindi dei malfunzionamenti nel tuo sistema

  5. #5
    Guest

    Predefinito

    Si penso proprio di potere confermare personalmente che la gestione automatica dei pacchetti qui su ubuntu è veramente buona, nel senso che non mi ha dato mai particolari problemi, e te lo dice uno che credimi sta cominciando a capire qualcosina su linux solo adesso..

    Tuxracer non è compreso fra i pacchetti che loro propongono "di serie", tuttavia credo ci sia un sostituto, "planet penguin racer" che a quanto ho capito è tuxracer (stesse sorgenti), solo piu nuovo...

    L'ho installato in un attimo e l'ho provato: E' un giochino 3d abbastanza carino e che fila come una scheggia...

    A questa punto non mi spiego proprio: perchè google earth, con tanto di filtro anisotropico disabilitato, è l'unico ad andare a scatti con la mia scheda video?.. (Radeon 9500 pro)

  6. #6
    Guest

    Predefinito

    purtroppo ho nvidia e non posso aiutarti, sorry.

    p.s. so che esiste la possibilità di aggiungere dei repository (depositi) di pacchetti, ufficiali e no anche per ubuntu. prova ad informarti in merito, così riesci ad aumentare l'insieme di software disponibile

  7. #7
    Guest

    Predefinito

    Ogni problema di grafica credo sia risolto.. Ho trovato in ubuntu.it un wiky fatto apposta su come installare le schede ATI, tra cui la mia. Ha funzionato.

    X tuxracer non importa.. Non mi interessava piu di tanto.

    Invece Google Earth funziona bene!

  8. #8
    Guest

    Predefinito

    grande... utilissima quella guida....
    Grazie...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •