Я установил libvorbis, и все, казалось, было хорошо, и теперь я пытаюсь установить FFmbc с --enable-libvorbis, но он терпит неудачу с ошибкой:libvorbis не найден. В конфиге.журнала я получаю:
ld: warning: in /usr/lib/libvorbisenc.a, file was built for unsupported file format which
is not the architecture being linked (x86_64)
ld: warning: in /usr/lib/libvorbis.a, file was built for unsupported file format which
is not the architecture being linked (x86_64)
ld: warning: in /usr/lib/libogg.a, file was built for unsupported file format which
is not the architecture being linked (x86_64)
Undefined symbols:
"_vorbis_info_init", referenced from:
_main in ffconf.00FIGmPr.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
ERROR: libvorbis not found
это как-то связано с компиляцией libvorbis для x86_64? Я просто сделал стандартный
./configure && make && sudo make install
когда я устанавливал libvorbis, то пробовал
./configure CC="gcc -arch x86_64" CXX="g++ -arch x86_64"
и
./configure --build=x86_64
но ничего не получалось. Все остальные зависимости (поддержкой libx264, libfaac libmp3lame и т. д.) Работали, просто не libvorbis были.
это OS X 10.6.8