[ubuntu-jp:655] GENERAL_REGSに関するエラーへの対応方法

Susumu Ikeda susumuikeda at gmail.com
Mon Dec 17 11:48:49 GMT 2007


Ubuntu7.10にてDirectFB-extra 1.1.0をmakeすると

dvc_mmx.h:316: error: can't find a register in class 'GENERAL_REGS'
while reloading 'asm'
というエラーがでます。
./configure は正常に終了しています。

dvc_mmx.hの316行は以下のような内容です。
316     __asm__ __volatile__(
317          "pxor       %%mm7, %%mm7\n\t"
318          "push          %1\n\t"
319          "shr           $1,    %1\n\t"
320          "jz            2f\n\t"
321          ".align 16\n"
322          "1:\n\t"
323          "mov           %2, %%eax\n\t"

このようなエラーは何を調べてどのような対応をすれば良いのでしょうか?
よろしくお願いします。



More information about the ubuntu-jp mailing list