gcc non compila più!

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
riff
Linux 1.x
Linux 1.x
Messaggi: 106
Iscritto il: lun 21 nov 2005, 21:57
Località: Pinerolo (TO)

gcc non compila più!

Messaggio da riff »

Scusate il titolo poco tecnico, ma non sapevo cosa mettere :-D
Comunque, il problema è proprio che gcc non compila più nesusn tipo di programma...
l'output che ottengo quando faccio "gcc hello_world.c" è questo:

Codice: Seleziona tutto

/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld:/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../libc.so: file format not recognized; treating as linker script
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld:/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../libc.so:5: parse error
collect2: ld returned 1 exit status
da cosa può dipendere? e come posso risolvere?

grazie :-)

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Il messaggio di errore arriva dal linker e non dal compilatore C.

Hai installato qualche nuova versione del GCC o delle GLIBC?

riff
Linux 1.x
Linux 1.x
Messaggi: 106
Iscritto il: lun 21 nov 2005, 21:57
Località: Pinerolo (TO)

Messaggio da riff »

gcc no di sicuro...
glibc, onestamente, non ricordo... è possibile, però, che ne abbia fatto l'aggiornamento tramite swaret...

riff
Linux 1.x
Linux 1.x
Messaggi: 106
Iscritto il: lun 21 nov 2005, 21:57
Località: Pinerolo (TO)

Messaggio da riff »

up :roll:

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio da albatros »

Prova a reinstallare gcc, glibc e binutils...

Rispondi