Come si fa a ffmpeg usare la versione corretta di libfreetype?

2

Ho un'applicazione PHP che usa ffmpeg con libfreetype. Ho installato sia ffmpeg che libfreetype da macports. Ma continuo a ricevere questo errore:

2013-08-30 14:44:21 - Generate poster - Create thumbnail using ffmpeg.
2013-08-30 14:44:21 - Generate poster - FFMpeg lib found.
dyld: Library not loaded: /opt/local/lib/libfreetype.6.dylib
  Referenced from: /opt/local/bin/ffmpeg
  Reason: Incompatible library version: ffmpeg requires version 17.0.0 or later, but libfreetype.6.dylib provides version 15.0.0

otool -L /opt/local/lib/libfreetype.6.dylib mostra

/opt/local/lib/libfreetype.6.dylib (compatibility version 17.0.0, current version 17.2.0)

Ma ho notato anche un'altra versione sul sistema. otool -L /usr/X11/lib/libfreetype.6.dylib mostra

/usr/X11/lib/libfreetype.6.dylib (compatibility version 15.0.0, current version 15.1.0)

Quindi sospetto che ffmpeg stia provando a usare quella libreria. Ma non sono sicuro. Qualche idea su come risolvere questo problema?

    
posta Elliott 31.08.2013 - 00:13
fonte

1 risposta

-1

Prova a reinstallare con Homebrew invece di macports ..? Ho avuto troppi problemi di dipendenza durante l'utilizzo di Macport.

brew install ffmpeg

Se hai problemi (non dovresti installare un'installazione Homebrew pulita) controlla rispondi qui .

    
risposta data 31.08.2013 - 05:18
fonte

Leggi altre domande sui tag