Grazie
[risolto...circa] pacchetto faad2, chi l'ha compilato?
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.
- syaochan
- Linux 3.x

- Messaggi: 659
- Iscritto il: dom 9 mag 2004, 0:00
- Nome Cognome: Christian
- Slackware: current 64
- Kernel: 2.6.38.7
- Desktop: KDE 4.5.5
- Contatta:
[risolto...circa] pacchetto faad2, chi l'ha compilato?
Ciao, volevo sapere, da chi ha compilato faad (cioe' Loris, stando alla descrizione del pacchetto in sezione download
), come ha fatto, visto che provandoci ci ho sbattuto la testa per ore inutilmente 
Grazie

Grazie
Ultima modifica di syaochan il ven 30 dic 2005, 21:38, modificato 3 volte in totale.
- syaochan
- Linux 3.x

- Messaggi: 659
- Iscritto il: dom 9 mag 2004, 0:00
- Nome Cognome: Christian
- Slackware: current 64
- Kernel: 2.6.38.7
- Desktop: KDE 4.5.5
- Contatta:
Grazie, nel frattempo ho trovato una patch x gcc3.4, ora compila
adesso mi rimane da domare x264 e la vedo dura 
EDIT:
patch:
http://www.stack.nl/~brama/faad2_patch
Pero' non riesco a capire perche' faad2 compilato da me non piace ad avidemux mentre quello nel repository si
nell'output del configure di avidemux c'e' questa riga
checking for faacDecInit in -lfaad... yes
che, con faad compilato da me diventa
checking for faacDecInit in -lfaad... no
Non capisco
eppure guardando lo slackbuild non noto differenze "sospette"
EDIT:
patch:
http://www.stack.nl/~brama/faad2_patch
Pero' non riesco a capire perche' faad2 compilato da me non piace ad avidemux mentre quello nel repository si
nell'output del configure di avidemux c'e' questa riga
checking for faacDecInit in -lfaad... yes
che, con faad compilato da me diventa
checking for faacDecInit in -lfaad... no
Non capisco
- syaochan
- Linux 3.x

- Messaggi: 659
- Iscritto il: dom 9 mag 2004, 0:00
- Nome Cognome: Christian
- Slackware: current 64
- Kernel: 2.6.38.7
- Desktop: KDE 4.5.5
- Contatta:
lo faccio sempre, cosa sarebbe una slackware con tutto installato in /usr/local?5m0k3r ha scritto:Durante la compilazione del faad specifica nel configure l'esatto path di installazione con:
./configure --prefix=/usr
Ho provato anche questo, ma non e' cambiato nulla, il pacchetto fatto da me proprio non piace ad avidemux5m0k3r ha scritto:Così dovrebbe andare. Per sicurezza dai anche un #ldconfig
Incollo qui sotto la parte incriminata del config.log di avidemux
Codice: Seleziona tutto
configure:20093: checking faad.h usability
configure:20105: g++ -c -g -O2 -I/usr/include/malloc -I/usr/include/libxml2 conftest.c > /dev/null
configure:20111: $? = 0
configure:20115: test -z
|| test ! -s conftest.err
configure:20118: $? = 0
configure:20121: test -s conftest.o
configure:20124: $? = 0
configure:20134: result: yes
configure:20138: checking faad.h presence
configure:20148: gcc -E -I/usr/include/malloc -I/usr/include/libxml2 conftest.c
configure:20154: $? = 0
configure:20174: result: yes
configure:20209: checking for faad.h
configure:20216: result: yes
configure:20232: checking for faacDecInit in -lfaad
configure:20262: gcc -o conftest -g -O2 -I/usr/include/malloc -I/usr/include/libxml2 conftest.c -lfaad -lmad -lasound -lesd -lxvidcore -lxvidcore >&5
/tmp/ccuSXAdL.o(.text+0xd): In function `main':
/root/avidemux-2.1.0/conftest.c:65: undefined reference to `faacDecInit'
collect2: ld returned 1 exit status- syaochan
- Linux 3.x

- Messaggi: 659
- Iscritto il: dom 9 mag 2004, 0:00
- Nome Cognome: Christian
- Slackware: current 64
- Kernel: 2.6.38.7
- Desktop: KDE 4.5.5
- Contatta:
Diciamo che il problema e' risolto, siccome avevo preso faad2 da CVS dovevo passare --with-newfaad al configure di avidemux. Comunque sono passato avidemux da svn e questo non mi si compila se abilito il decoder AAC esterno, pero' deve avere un supporto interno per AAC visto che apre correttamente i file con l'audio codificato in questo codec (tranne quelli che codifico io con faac compilato da CVS, ma pazienza). Passando a avidemux da svn ho pero' guadagnato il supporto all'encoding in H264 con x264, visto che con la 2.1.0 stabile non voleva saperne. Se puo' interessare per il repository sistemo il pacchetto per x264 e lo mando a Loris.

