Pagina 1 di 1

dipendenze per ffmpeg di slackbuilds.org su -current64

Inviato: mar 11 dic 2012, 18:04
da tornadomig
ciao a tutti

alcuni pacchetti dipendenze per ffmpeg di slackbuilds.org presentano errori di compilazione sulla libreria libogg.
su -current64 io installo sempre i pacchetti multilib di alienbob.
celt non compila quindi per ovviare bisogna passare delle opzioni allo slackbuild (esiste un post per questo su linuxquestions), io non ho fatto altro che mettere in pratica i consigli di un utente a cui e' capitato il mio problema.

Codice: Seleziona tutto

LDFLAGS="-L/usr/lib64" ./celt.SlackBuild
questo e' un esempio per celt
passando la seguente variante i pacchetti compileranno normalmente. io prendo sempre i pacchetti di ponce per -current.
per chi usa sbopkg basta mettere nelle "Options"

Codice: Seleziona tutto

LDFLAGS="-L/usr/lib64"
pare che anche libquicktime e transcode siano afflitti da questo problema. risolvibile utilizzando le informazioni appena riportate.

Re: dipendenze per ffmpeg di slackbuilds.org su -current64

Inviato: sab 15 dic 2012, 22:52
da ZeroUno
il problema é di gcc 4.7, e ormai é semi faq.
Fino a gcc 4.5 (slackware 13.37) alcune include e librerie venivano incluse implicitamente, ora vanno specificate. Tra queste é il path di ricerca delle librerie che va in ldflags o in ld.so.conf se la libreria che serve é dipendenza indiretta di una passata.

Mi sono spiegato da schifo ma ora non ho un pc davanti.

Re: dipendenze per ffmpeg di slackbuilds.org su -current64

Inviato: dom 16 dic 2012, 14:33
da tornadomig
@grazie zerouno per la tua precisazione !