четверг, 17 марта 2011 г.

can't find a register in class 'GENERAL_REGS' while reloading 'asm'

Если у вас не собирается mplayer или еще что-то с такой ошибкой:

can't find a register in class 'GENERAL_REGS' while reloading 'asm'

то знайте - это баг не mplayer-а, а gcc. Происходит эта ошибка при компиляции ассемблерного кода. Я слышал, что кому-то помогает использовать nasm как стандартный ассемблер, но мне помогло следующее:


CFLAGS="-O2 -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}"  ./configure
make
make install

Комментариев нет:

Отправить комментарий