CLAM audio framework - pacchetti per slack

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.
eraldop
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 14 nov 2006, 10:35

Messaggio da eraldop »

Ho corretto tutta quella pletora di link simbolici che non tornavano dentro /usr/lib. Ho reinstallato la versione 2.7 di xerces-c. Ho rimosso i due pacchetti generati da dei .deb con
alien libxerces26 e libxerces26-dev.
Questo è il risultato di

Codice: Seleziona tutto

scons configure

Codice: Seleziona tutto

g++ -o .sconf_temp/conftest_7.o -c -O2 -fomit-frame-pointer -Wall -DCLAM_FLOAT -DUSE_PTHREADS=1 -I/usr/lib/qt/include -I/usr/local/include .sconf_temp/conftest_7.cxx
scons: Configure: yes

scons: Configure: Checking that xerces-c sample program links...
.sconf_temp/conftest_8.cxx <-
  |
  |#include <xercesc/util/PlatformUtils.hpp>
  |
  |int main( int argc, char** argv )
  |{
  |     namespace xercesc=XERCES_CPP_NAMESPACE;
  |
  |     xercesc::XMLPlatformUtils::Initialize();
  |
  |     return 0;
  |}
  |
g++ -o .sconf_temp/conftest_8.o -c -O2 -fomit-frame-pointer -Wall -DCLAM_FLOAT -DUSE_PTHREADS=1 -I/usr/lib/qt/include -I/usr/local/include .sconf_temp/conftest_8.cxx
g++ -o .sconf_temp/conftest_8 .sconf_temp/conftest_8.o -L/usr/lib/qt/lib -L/usr/local/lib -L/opt/lib -lpthread -lxerces-c
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot find -lxerces-c
collect2: ld returned 1 exit status
scons: Configure: no


Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Riprova con lo SlackBuild e controlla che ci siano presenti le librerie in /usr/lib
queste sono quelle che io!

Codice: Seleziona tutto

 ls -l libxerces-*
lrwxrwxrwx 1 root root      19 2006-11-01 09:45 libxerces-c.so -> libxerces-c.so
.27.0
lrwxrwxrwx 1 root root      19 2006-11-01 09:45 libxerces-c.so.27 -> libxerces-c
.so.27.0
-rwxr-xr-x 1 root root 3961816 2006-11-01 09:41 libxerces-c.so.27.0
lrwxrwxrwx 1 root root      24 2006-11-01 09:45 libxerces-depdom.so -> libxerces
-depdom.so.27.0
lrwxrwxrwx 1 root root      24 2006-11-01 09:45 libxerces-depdom.so.27 -> libxer
ces-depdom.so.27.0
-rwxr-xr-x 1 root root  422504 2006-11-01 09:41 libxerces-depdom.so.27.0

eraldop
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 14 nov 2006, 10:35

Messaggio da eraldop »

Non so se sei stato tu ad inserire il nuovo pacchetto di xerces sul repos. swaret ma adesso va avanti la compilazione ............. per fermarsi alla libreria id3tag dove presenta un altro errore forse peggiore:

Codice: Seleziona tutto

/usr/local/lib/libid3.so: undefined reference to `uncompress'
/usr/local/lib/libid3.so: undefined reference to `compress'
collect2: ld returned 1 exit status
scons: Configure: no
Possibile che solo noi

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Si anche a me si blocca a quel punto e da lo stesso errore.! Non siamo i soli, basta che fai una ricerca su internet! Secondo me occorre una versione diversa delle id3lib, devo provare!

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Il problema sta nel fatto che scons durante la configurazione non trova le zlib! Bisognerebbe aggiungere un riga supplementare al file sconstruct per linkare le zlib

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Credo di aver risolto. Edita il file SContruct in /scons/libs e aggiungi questa linea dopo la riga 122

Codice: Seleziona tutto

audioio_env.AppendUnique( LIBS = ['z'] )

eraldop
Linux 0.x
Linux 0.x
Messaggi: 10
Iscritto il: mar 14 nov 2006, 10:35

Messaggio da eraldop »

Grande. Adesso la configurazione va avanti ancora per un pò poi si blocca perche non trova la libreria GLU!!!!!!!!!!!
Con il solito comando sono andato a controllare e il risultato è questo:

Codice: Seleziona tutto

ldconfig -p|grep GLU
        libGLU.so.1 (libc6) => /usr/X11R6/lib/libGLU.so.1
        libGLU.so (libc6) => /usr/X11R6/lib/libGLU.so
ed ho anche installato freeglut-2.4.0-i486-2as

Codice: Seleziona tutto

ldconfig -p|grep glu
        libglut.so.3 (libc6) => /usr/lib/libglut.so.3
Sarà un problema legato ai driver ATI? bo?!! Vado di google e cerco qualche risposta!
Toglimi una curoiisità: sei riuscito a portare a termine la compilazione?
Inatanto grazie per l'aiuto ........

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Devi installare le librerie Mesa sono su Slacky, si sono riuscito a portare a termine la compilazione! :rr:

Rispondi