Errori compilatore gcc

6 risposte [Ultimo messaggio]
Ritratto di Samb1985
Samb1985
(Junior)
Offline
Junior
Iscritto: 19/05/2006
Messaggi: 15

Chi conosce un link con la lista dei codici degli errori che mi permetta di capire l'errore di compilazione di un programma c tramite gcc a partire dal suo codice che viene mostrato sulla console ?
Ad esempio l'errore con codice 65 a che si riferisce....

PORRO 99

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Di solito il gcc non restituisce solamente un codice d'errore, ma ti fornisce anche una breve descrizione del problema. Descrizione che bisogna imparare a interpretare per capire subito l'errore (ad esempio, la mancanza di un ; potrebbe generare un errore qualche riga dopo, magari riferita ad una variabile).

Comunque, per quel che ne so io, non c'e` una lista di errori.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di Samb1985
Samb1985
(Junior)
Offline
Junior
Iscritto: 19/05/2006
Messaggi: 15

ah...a me oltre la breve descrizione che non capisco mi da pure un codice numerico

PORRO 99

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Il codice numerico probabilmente e` la riga in cui e` stato rilevato l'errore o il warning.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di lucadelu
lucadelu
(Geek)
Offline
Geek
Iscritto: 27/03/2006
Messaggi: 76

Ho un problema anch'io con gcc quando do il comando ./configure mi da questo errore:

checking for gcc... no
checking for cc... no

eppure yast me lo segnala come installato, cosa posso fare?

Ritratto di pernix
pernix
(Guru)
Offline
Guru
Iscritto: 07/07/2006
Messaggi: 995

Prima cosa da fare: reinstallare!

In a world without walls and fences, who needs Windows ad Gates?

openSUSE 10.3 - KDE+Compiz
Dell Latitude D820N: Intel T7200 2GHz; 2GB RAM 667MHz; Nvidia Quadro NVS 120M 512MB

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Inoltre, controlla che siano installati i pacchetti cpp, gcc, libgcc e gcc-c++.
Eventualmente installali di nuovo.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde