Errore GLIBCXX_3.4.22

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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
Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Errore GLIBCXX_3.4.22

Messaggio da conraid »

Avevo installato gcc 6.2 contenuto in testing, per errore mio nel configurare slackpkg. Ora ho messo le cose per bene e quindi ho gcc 5.4, ma alcuni programmi mi danno errore di stringa GLIBCXX_3.4.22 non trovata in /usr/lib64/libstdc++.so.6, e in effetti:

Codice: Seleziona tutto

$ strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX     
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_DEBUG_MESSAGE_LENGTH
Come posso trovare i programmi che richiedono GLIBCXX_3.4.22


Per ora con
sbbdep --whoneeds /usr/lib64/libstdc++.so.6
ho trovato i pacchetti che hanno bisogno di tale file e sto provando a mano, ma se c'è qualche modo più automatico ben venga.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggio da conraid »

Ho fatto così per adesso
for i in $(find /usr/lib64 -name "*.so"); do echo $i; strings $i | grep GLIBCXX_3.4.22; done > /tmp/glibc.txt
fatto anche per lib e libexec
e così trovo in glibc.txt la lista delle librerie con la stringa di errore se presente.
Mi ha permesso di scoprire solo opencv.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggio da ponce »

probabilmente devi ricompilare tutto quello che hai compilato dopo aver installato gcc-6.x.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggio da conraid »

ponce ha scritto:probabilmente devi ricompilare tutto quello che hai compilato dopo aver installato gcc-6.x.
Quasi tutto mi sa :)
Ma molti programmi vanno senza problemi, comunque continuo a controllarli tutti.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggio da ponce »

non metto in dubbio che tanti funzionino, ma potresti avere problemi simili/incomprensibili in futuro...

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggio da conraid »

ponce ha scritto:non metto in dubbio che tanti funzionino, ma potresti avere problemi simili/incomprensibili in futuro...
Sì, per ora faccio quelli che danno errore, poi con calma il resto.
Faccio sempre più errore, benedetta vecchiaia :)

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggio da ponce »

beh, dai, capita un po' a tutti!

io, per esempio, do spesso degli "rm -fR" seguiti a ruota da bestemmioni spaziali (appena mi rendo conto di cosa ho cancellato)...

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggio da conraid »

ponce ha scritto:beh, dai, capita un po' a tutti!

io, per esempio, do spesso degli "rm -fR" seguiti a ruota da bestemmioni spaziali (appena mi rendo conto di cosa ho cancellato)...
Questo per fortuna è un po' che non mi capita :)

Rispondi