Condividi:        

Problemi compilatore

Per tutti i tuoi problemi Linux entra qui e risolvili!

Moderatori: Anthony47, gunter, zendune

Problemi compilatore

Postdi Andrea87 » 17/05/03 17:20

Uso Debian. Non riesco a compilare nessun programma. al comando ./configure infatti mi da questo errore

Codice: Seleziona tutto
checking for gcc... gcc
checking for C compiler default output... configure: error: C compiler cannot create executables
See `config.log' for more details.


nel config.log appare

Codice: Seleziona tutto

## ----------- ##
## Core tests. ##
## ----------- ##

configure:1403: checking for gcc
configure:1419: found /usr/bin/gcc
configure:1429: result: gcc
configure:1673: checking for C compiler version
configure:1676: gcc --version </dev/null >&5
gcc (GCC) 3.2.3
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:1679: $? = 0
configure:1681: gcc -v </dev/null >&5
Reading specs from /usr/lib/gcc-lib/i386-linux/3.2.3/specs
Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,objc,ada --prefix=/usr --mandir=/usr/share/man --inf$
Thread model: posix

gcc version 3.2.3
configure:1684: $? = 0
configure:1686: gcc -V </dev/null >&5
gcc: argument to `-V' is missing
configure:1689: $? = 1
configure:1713: checking for C compiler default output
configure:1716: gcc    conftest.c  >&5
/usr/bin/ld: cannot open crt1.o: No such file or directory
collect2: ld returned 1 exit status
configure:1719: $? = 1
configure: failed program was:
| #line 1692 "configure"
| /* confdefs.h.  */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }


configure:1758: error: C compiler cannot create executables
See `config.log' for more details

Andrea87
Utente Senior
 
Post: 857
Iscritto il: 03/09/01 01:00
Località: Venezia

Sponsor
 

Postdi Luva » 17/05/03 19:36

6 sicuro di aver installato tutti i pacchetti necessari per utilizzare il compilatore?
ciao
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi Andrea87 » 17/05/03 19:39

ho fatto

apt-get install make
apt-get install gcc

manca qualcosa?
Andrea87
Utente Senior
 
Post: 857
Iscritto il: 03/09/01 01:00
Località: Venezia

Postdi Luva » 17/05/03 19:57

non come funziona apt get, cmq controlla che tutti i programmi aggiuntivi come per esempio bison, yacc, gli oggetti e gli headers di c...
ciao
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi Nicola » 18/05/03 10:12

apt-get in teoria risolve tutte le dipendenze.. cmq ho problemi anche io a compilare... mi da errore quando faccio il "make"... mi dice che manca "cc" (command not found).. any idea?

grazie
Nicola
Nicola
Utente Senior
 
Post: 7381
Iscritto il: 08/02/02 01:00

Postdi rayden » 18/05/03 10:46

provate a reinstallare tutti i pacchetti del compilatore
Le uniche limitazioni che abbiamo sono quelle che ci poniamo da soli...
http://www.lightingandservices.com
http://www.lightingandservices.com/phoenix
rayden
Utente Senior
 
Post: 881
Iscritto il: 07/08/01 01:00

Postdi Nicola » 18/05/03 10:54

ok proverò a reinstallare tutto il compilatore gcc (possibilmente della stessa versione del kernel sennò i drivers NVIDIA non li installeò mai
:-?)
Nicola
Nicola
Utente Senior
 
Post: 7381
Iscritto il: 08/02/02 01:00

Postdi Nemok » 18/05/03 12:12

cc non è altro che un link simbolico a gcc,se non c'è crealo tu e mettilo in /usr/bin (facendolo puntare a gcc ovviamente).

Controllate comunque le specifiche di ciò che state installando,a volte qualche programma richiede una versione in particolare di gcc.
Nel 1968 la potenza operativa di 2 C-64 hanno portato un razzo sulla luna. Oggi la potenza operativa di un Athlon 4000+ viene usata per far girare Windows XP....Qualcosa deve essere andato storto....
--Powered by Debian Sid/unstable on 2.6.10--
Nemok
Utente Senior
 
Post: 1420
Iscritto il: 04/09/01 01:00
Località: Roma

Postdi zello » 18/05/03 21:08

/usr/bin/ld: cannot open crt1.o: No such file or directory

Il linker non trova crt1.o, che è la libreria di startup del c. O non è installato, o non si trova nel path delle librerie di gcc. Normalmente, ld usa /usr/lib, ma se ne possono specificare altre nel file /etc/ld.so.conf.

Ciao
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...
Avatar utente
zello
Moderatore
 
Post: 2351
Iscritto il: 06/05/02 13:44

Postdi Andrea87 » 18/05/03 21:38

dopo aver fatto un bel
Codice: Seleziona tutto
apt-get install libncurses5-dbg

ora il ./configure va un po' + avanti ma mi si blocca con
Codice: Seleziona tutto
checking for gtk-config... no
checking for GTK - version >= 1.2.2... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: error: *** GTK+ >= 1.2.2 not installed - please install first ***
Andrea87
Utente Senior
 
Post: 857
Iscritto il: 03/09/01 01:00
Località: Venezia

Postdi Luva » 18/05/03 23:02

penso che devi installare le gtk+ versione 1.2.2 o superiore....
ciao
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi Nicola » 19/05/03 12:38

risolto reinstallando il compilatore gcc.. i drivers NVIDIA sono installati perfettamente e ho pure editato il file di X ma niente.. ma aprirò un altro topic per questo.. :D
Nicola
Nicola
Utente Senior
 
Post: 7381
Iscritto il: 08/02/02 01:00


Torna a Software Linux


Topic correlati a "Problemi compilatore":


Chi c’è in linea

Visitano il forum: Nessuno e 40 ospiti