CLAM audio framework - pacchetti per slack
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.
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.
CLAM audio framework - pacchetti per slack
Ciao a tutti,
io avrei bisogno di utilizzare questo framework ( http://clam.iua.upf.edu/index.html ) davvero molto potente e con un grande versatilità per chi come me ha bisogno di implementare e testare algoritmi di processamento di segnali audio però:
- I binari sono disponibili solo per deb - ubuntu - fedora
- Ha una lunga serie di dipendenze (ben indivuduate solo per le distro indicate sopra)
che, partendo dai sorgenti e tentando la compilazione, mi hanno creato molti problemi
(es. ho il pacchetto xerces-c-2.7.0-i686-1as installato ma nella verfica delle dipendenze
ho il seguente errore : Checking that xerces-c sample program compiles...yes
Checking that xerces-c sample program links...no !!!!!!!!!!!!!)
- Non ho nessuna intenzione di abbandonare la mia slack per passare a distro come la
debian anche se questo tool è indispensabile per il imo lavoro!!!!!!!!!!
P.S. ldconfig l'ho già eseguito e ho verificare la presenza della libreria xerces-c (
root@athos:~# ldconfig -p|grep xerces
libxerces-depdom.so.26 (libc6) => /usr/lib/libxerces-depdom.so.26
libxerces-c.so.26 (libc6) => /usr/lib/libxerces-c.so.26
).
Vi chiedo se qualcuno di voi sa come fare per risolvere il problema (il manuale del software non prende in esame problemi come quello che ho esposto io e su google non
sono riuscito a trovare informazioni utili - la cosa mi stupisce visto che questo framework è davvero ben fatto e ha hanche vinto l'ACM Open Source Multimedia Contest
( http://www.mmdb.ece.ucsb.edu/acmmm06/opensource.html ).
io avrei bisogno di utilizzare questo framework ( http://clam.iua.upf.edu/index.html ) davvero molto potente e con un grande versatilità per chi come me ha bisogno di implementare e testare algoritmi di processamento di segnali audio però:
- I binari sono disponibili solo per deb - ubuntu - fedora
- Ha una lunga serie di dipendenze (ben indivuduate solo per le distro indicate sopra)
che, partendo dai sorgenti e tentando la compilazione, mi hanno creato molti problemi
(es. ho il pacchetto xerces-c-2.7.0-i686-1as installato ma nella verfica delle dipendenze
ho il seguente errore : Checking that xerces-c sample program compiles...yes
Checking that xerces-c sample program links...no !!!!!!!!!!!!!)
- Non ho nessuna intenzione di abbandonare la mia slack per passare a distro come la
debian anche se questo tool è indispensabile per il imo lavoro!!!!!!!!!!
P.S. ldconfig l'ho già eseguito e ho verificare la presenza della libreria xerces-c (
root@athos:~# ldconfig -p|grep xerces
libxerces-depdom.so.26 (libc6) => /usr/lib/libxerces-depdom.so.26
libxerces-c.so.26 (libc6) => /usr/lib/libxerces-c.so.26
).
Vi chiedo se qualcuno di voi sa come fare per risolvere il problema (il manuale del software non prende in esame problemi come quello che ho esposto io e su google non
sono riuscito a trovare informazioni utili - la cosa mi stupisce visto che questo framework è davvero ben fatto e ha hanche vinto l'ACM Open Source Multimedia Contest
( http://www.mmdb.ece.ucsb.edu/acmmm06/opensource.html ).
A me funziona! Poi provo a fare i pacchetti!
Codice: Seleziona tutto
Checking that xerces-c sample program compiles...yes
Checking that xerces-c sample program links...yes
Checking that xerces-c sample program runs... yesSembra comunque che richieda una versione precisa di xerces.
24.4 XERCES
24.4.1 Checking xerces libs fails and config.log contains compiler errors
You'll need exactly xerces 2.3, because in newer versions they have broken the interface, and CLAM won't be capable of link against it.
Su Slacky c'è la 2.7 quindi bisognerebbe usare lo Slackbuild per creare un pacchetto delle 2.3
24.4 XERCES
24.4.1 Checking xerces libs fails and config.log contains compiler errors
You'll need exactly xerces 2.3, because in newer versions they have broken the interface, and CLAM won't be capable of link against it.
Su Slacky c'è la 2.7 quindi bisognerebbe usare lo Slackbuild per creare un pacchetto delle 2.3
Dopo da problemi con id3lib ancora non ho risolto però!
Codice: Seleziona tutto
Checking for C++ header file id3.h... yes
Checking for ID3_Tag myTag in C++ library id3... no
Could not find id3lib binaries! Please check your id3lib installationChe procedura usi per compilare?
IO vado in Scons/libs
e do
IO vado in Scons/libs
e do
Codice: Seleziona tutto
scons configure prefix=/usrE' la stessa che uso io quindi non campisco perché a me non funzioni. Se esegui il comando ottieni il mio stesso risultato?
Codice: Seleziona tutto
ldconfig -p|grep xercesCodice: Seleziona tutto
CLAM/CLAM-0.91.0/scons/libs# ldconfig -p|grep xerces
libxerces-depdom.so.27 (libc6) => /usr/lib/libxerces-depdom.so.27
libxerces-depdom.so (libc6) => /usr/lib/libxerces-depdom.so
libxerces-c.so.27 (libc6) => /usr/lib/libxerces-c.so.27
libxerces-c.so (libc6) => /usr/lib/libxerces-c.soPotrebbe essere un problema di configurazione di ldconfig he non "sente" i link simbolici creati verso le librerie vere e proprie?
Codice: Seleziona tutto
root@athos:/usr/lib# ll|grep xerces
lrwxrwxrwx 1 root root 19 2006-11-14 16:40 libxerces-c.so -> libxerces-c.so.27.0
lrwxrwxrwx 1 root root 19 2006-10-04 18:24 libxerces-c.so.26 -> libxerces-c.so.26.0
-rw-r--r-- 1 root root 3441056 2005-03-23 02:11 libxerces-c.so.26.0
lrwxrwxrwx 1 root root 24 2006-11-14 16:40 libxerces-depdom.so -> libxerces-depdom.so.27.0
lrwxrwxrwx 1 root root 24 2006-10-04 18:24 libxerces-depdom.so.26 -> libxerces-depdom.so.26.0
-rw-r--r-- 1 root root 423488 2005-03-23 02:11 libxerces-depdom.so.26.0
drwxr-xr-x 2 root root 80 2005-03-23 02:11 libxerces26/

