[Gauche-devel-jp] Re: Debian serge/kernel 2.6でgoshが「不正な命令です」

アーカイブの一覧に戻る

Shiro Kawai shiro****@lava*****
2004年 12月 21日 (火) 18:02:39 JST


From: Shiro Kawai <shiro****@lava*****>
Subject: [Gauche-devel-jp] Re: Debian serge/kernel 2.6でgoshが「不正な命令です」
Date: Mon, 20 Dec 2004 23:01:11 -1000 (HST)

> From: yasuy****@javao*****
> Subject: [Gauche-devel-jp] Re: Debian serge/kernel 2.6でgoshが「不正な命令です」
> Date: Tue, 21 Dec 2004 17:55:38 +0900
> 
> > えんどうです。
> > 
> > > if test `echo $CC | sed 's/\(.*\)-.*/\1/'` = "gcc"; then
> > 
> > -fomit-frame-pointer が付加されると今度は以下のエラーになりました。
> 
> おやまたSIGILLか…
> 
> えんどうさんが先に挙げてくれたリンク先の記述を考えれば、
> -march=i686がついてるのがまずそうな気がしますね。
> 
> make OPTFLAGS= 
> 
> でやってみたらどうでしょうか。
> 

いや、gccのプロセッサ検出がしくじっていたら同じことですね。

make OPTFLAGS="-march=i586"

のように強制的にプロセッサ指定してみるとどうでしょう。

--shiro




Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る