Octave & Scilab errori [Risolto]
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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Octave & Scilab errori [Risolto]
Ciao a tutti,
ho un problema con i suddetti programmi:
quando lancio
$ octave
mi restituisce:
octave: /opt/openoffice.org2.2/program/libgcc_s.so.1: version `GCC_4.0.0' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `GLIBCXX_3.4.6' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctave.so)
(pacchetto scaricato da linuxpackages.net)
----
e quando lancio
$ scilab
questo:
/usr/lib/scilab-4.1.1/bin/scilex: error while loading shared libraries: libg2c.so.0: cannot open shared object file: No such file or directory
ma la suddetta libreria non l'ho trovata da nessuna parte, mi pare riguardi il compilatore fortran vecchio, boh... io ho installato l'ultimo. Scilab l'ho compilato da sorgenti.
Mi serviva un programma dei due ma non mi funziona nessuno dei due!!!
Qualcuno saprebbe come aiutarmi?
Ciao ciao grazie a tutti
ho un problema con i suddetti programmi:
quando lancio
$ octave
mi restituisce:
octave: /opt/openoffice.org2.2/program/libgcc_s.so.1: version `GCC_4.0.0' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `GLIBCXX_3.4.6' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctave.so)
(pacchetto scaricato da linuxpackages.net)
----
e quando lancio
$ scilab
questo:
/usr/lib/scilab-4.1.1/bin/scilex: error while loading shared libraries: libg2c.so.0: cannot open shared object file: No such file or directory
ma la suddetta libreria non l'ho trovata da nessuna parte, mi pare riguardi il compilatore fortran vecchio, boh... io ho installato l'ultimo. Scilab l'ho compilato da sorgenti.
Mi serviva un programma dei due ma non mi funziona nessuno dei due!!!
Qualcuno saprebbe come aiutarmi?
Ciao ciao grazie a tutti
Ultima modifica di niletnemo il gio 19 lug 2007, 18:46, modificato 1 volta in totale.
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
per quanto riguarda scilab il pacchetto lo trovi nella sezione d della slack 12:
http://packages.slackware.it/search.php ... ibg2c.so.0
per quanto riguarda octave: c'è un errore nel pacchetto compilato. è probabile che sia per la 11 . non è normale che vada a cercare una libreria sotto openoffice!!!
M
http://packages.slackware.it/search.php ... ibg2c.so.0
per quanto riguarda octave: c'è un errore nel pacchetto compilato. è probabile che sia per la 11 . non è normale che vada a cercare una libreria sotto openoffice!!!
M
Intanto grazie absinthe. Ho installato il pacchetto, adesso scilab parte, solo che ogni tanto quando premo qualche pulsante nel programma mi esce dandomi un "segmentation fault", mah... Octave adesso vedo, magari provo a compilarlo.
Ancora grazzzzzzzzie ragazzi
p.s. : problemi non del tutto risolti, quindi se vi vengono idee... bye
Ancora grazzzzzzzzie ragazzi
p.s. : problemi non del tutto risolti, quindi se vi vengono idee... bye
Allora, ho provato a compilare i programmi da sorgente in entrambi il ./configure va a buon fine, i make danno questi seguenti errori:
- octave (tantissime righe così):
error: template with C linkage
- scilab:
make[2]: Leaving directory `/home/fabbie/Desktop/scilab-4.1.1/pvm3'
make[1]: Leaving directory `/home/fabbie/Desktop/scilab-4.1.1/pvm3'
linking
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: crtbegin.o: No such file: No such file or directory
make: *** [bin/scilex] Error 1
:(
qualche idea?
- octave (tantissime righe così):
error: template with C linkage
- scilab:
make[2]: Leaving directory `/home/fabbie/Desktop/scilab-4.1.1/pvm3'
make[1]: Leaving directory `/home/fabbie/Desktop/scilab-4.1.1/pvm3'
linking
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: crtbegin.o: No such file: No such file or directory
make: *** [bin/scilex] Error 1
qualche idea?
Ho controllato e in effetti il file crtbegin.o è presente nel pacchetto gcc installato (4.1.2), prima richiedeva il file libg2c presente solo nella libreria gcc-g77.3.4.6 che nella nuova slack non esiste più, al suo posto c'è la nuova gcc-gfortran che non ha il file. Allora, come suggeritomi sopra, ho installato la gcc-g77.3.4.6, e da quel momento mi chiede il file crtbegin.o cercandolo in
usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld !!!
Ma che devo installare anche gcc.3.4.6??? Ma perché 'sto programma disgraziato non può usare gcc e gcc-gfortran ultimi????
usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld !!!
Ma che devo installare anche gcc.3.4.6??? Ma perché 'sto programma disgraziato non può usare gcc e gcc-gfortran ultimi????
Per evitare di "sporcare" il sistema ho disinstallato la libreria gcc-g77.3.4.6, avendo installate le gcc-xxx.4.1.2 e gcc-gfortran.4.1.2 non vedo perché dovrei tenere anche quelle vecchie. Così però non funziona più scilab, comunque prima con la gcc-g77.3.4.6 installata funzionava ma male. Non so come fare adesso, i due problemi rimangono...
Qualche idea?
Ma non c'è proprio nessuno che ha uno di questi programmi installati funzionanti?
Qualche idea?
Ma non c'è proprio nessuno che ha uno di questi programmi installati funzionanti?
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
no non li utilizzo attualmente però direi che rimuovere tutti i pacchettyi utili e inutili e ripartire potrebbe essere utile a forza di upgrade/install/remove rischi di danneggiare alcuni tgz! fai una cosa rimuovi da capo tutto quello che hai messo e riparti con scilab.
controlla i file mancanti e installa una dipendenza alla volta cercandole PRIMA nella slack (usa il cerca-file on line!) e aggiungendo le dipendenze da altri repository SOLO se non ci sono già in slack.
tra i repository dai la precedenza a slacky.eu che è molto affidabile!
M
controlla i file mancanti e installa una dipendenza alla volta cercandole PRIMA nella slack (usa il cerca-file on line!) e aggiungendo le dipendenze da altri repository SOLO se non ci sono già in slack.
tra i repository dai la precedenza a slacky.eu che è molto affidabile!
M
Allora, vedendo che altri programmi non partono richiedendo sempre la libreria libstdc++ cercandola nella directory di openoffice, come octave, ho disinstallato openoffice e adesso octave parte regolarmente! Il pacchetto openoffice è versione 2.2.1 ma per slackware11. Forse per quello gli dà fastidio (io sto su slack 12). Ora sto scaricando openoffice dal sito ufficiale. Speriamo non faccia scherzi... Adesso vedo scliab... Ciaooo
-
brancalessio
- Linux 2.x

- Messaggi: 316
- Iscritto il: mer 22 giu 2005, 0:00
Su Slackware 10.0 li avevo installati entrambi e mi sembra senza dove fare aggiunte di pacchetti. Octave mi sembra di averlo compilato dal sorgente, Scilab invece dovrei aver usato i binari sul sito. Questo però risale ad alcuni mesi fa e non mi ricordo bene.
Non ho potuto testarli tanto (anche perché il programma che dovevo usare aveva delle funzioni che vanno solo in Matlab e alla fine mi trovo meglio con il C per quello che devo fare).
Non ho potuto testarli tanto (anche perché il programma che dovevo usare aveva delle funzioni che vanno solo in Matlab e alla fine mi trovo meglio con il C per quello che devo fare).
Tutto ok! Adesso funziona anche Scilab (binari presi dal sito ufficiale). Installando openoffice octave mi ha ridato lo stesso errore e non partiva:
octave: /opt/openoffice.org2.2/program/libgcc_s.so.1: version `GCC_4.0.0' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `GLIBCXX_3.4.6' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctave.so)
... così ho fatto una porchetta:
ho cancellato i file libgcc_s.so.1 e libstdc++.so.6 presenti in /opt/openoffice.org2.2, sono andato nella directory /usr/lib e ho creato i collegamenti (ln -s ...) delle 2 librerie e li ho messi in /opt/openoffice.org2.2. Adesso funziona octave e fortunatamente openoffice sembra continuare a funzionare regolarmente... boh... meglio così
octave: /opt/openoffice.org2.2/program/libgcc_s.so.1: version `GCC_4.0.0' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `GLIBCXX_3.4.6' not found (required by /usr/lib/octave-2.9.12/liboctinterp.so)
octave: /opt/openoffice.org2.2/program/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/lib/octave-2.9.12/liboctave.so)
... così ho fatto una porchetta:
ho cancellato i file libgcc_s.so.1 e libstdc++.so.6 presenti in /opt/openoffice.org2.2, sono andato nella directory /usr/lib e ho creato i collegamenti (ln -s ...) delle 2 librerie e li ho messi in /opt/openoffice.org2.2. Adesso funziona octave e fortunatamente openoffice sembra continuare a funzionare regolarmente... boh... meglio così
