MPlayer, ffmpeg сборка для FreeBSD x64 - Ошибка Error: is not a valid 64 bit base/index expression
создано 19.07.2011 15:59:22Если при сборке mplayer, ffmpeg или mencoder для FreeBSD x64 вы встретитесь с ошибкой вида
Error: ... is not a valid 64 bit base/index expression
То решение этой поблемы не так сложно как кажется:
Устанавливаем необходимые флаги:
set env CFLAGS=-m64
set env LDFLAGS=-m64
Добавляем в строку конфигурирования
(это не всегда проходит без ошибок, если ругнется то этот пункт не нужен ):
./configure --arch=x86_64 --cpu=nocona
И после этого добавляем где-нибудь в начале файла config.h строку:
#define BROKEN_RELOCATIONS 1
Ну и теперь gmake
«Важнейшей задачей для нас является сейчас: учиться и учиться» В.И. Ленин