[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:07469] Re: うまくコンパイルできない(svgalib)



こんにちは、jd.haneyと申します。

Atsuhiro Shinguu <icebell@fujii-kiso.co.jp> writes:

> svgalib-1.4.0ですが、
> 
> plamo-2.0の環境
>    glibc-2.1.2
>    egcs-2.91.66
> ではコンパイルがとおります。しかし、
> 
> Slackware-7.1改
>    glibc-2.1.95
>    gcc-2.95.2
> ではsrc/vgaconvplanar.cのコンパイルで以下のメッセージを吐いて
> コンパイルできないようです。
> 
> /home/kiseki/src/svga/svgalib-1.4.0/src/vgaconvplanar.c: In function `vga_copytoplanar256':
> /home/kiseki/src/svga/svgalib-1.4.0/src/vgaconvplanar.c:100: Invalid `asm' statement:
> /home/kiseki/src/svga/svgalib-1.4.0/src/vgaconvplanar.c:100: fixed or forbidden register 0 (ax) was spilled for class AREG.

Slackware-7.1改 環境
glibc-2.1.95相当(CVS)
   gcc-2.95.2 (patchを当てて自分でbuildしたもの[plamo:07418])
     → 同様のErrorが出てうまくいきませんでした。
   egcs-1.1.2 (Kondara-Jiraiのpatchを幾つか当ててbuildしたもの)
     → 成功
   egcs.tgz (Slackware-7.1 contribのパッケージ)
     → 成功

Plamo-2.1環境
   egcs.tgz (Slackware-7.1 contribのパッケージ)
     → 成功

ということで、Slackwareのegcs.tgzパッケージを流用してコンパイルしてみる
のが、楽なのではないかと思います。あるいは、Slackwareのsvgalibパッケージを
そのまま使ってみるとか。

Follow-Ups
[plamo:07477] Re: うまくコンパイルできない(svgalib), jd.haney
[plamo:07496] Re: うまくコンパイルできない(svgalib), Makoto Abe
References
[plamo:07442] よろしくお願いします(svgalib), Makoto Abe
[plamo:07447] Re: よろしくお願いします(svgalib), KOJIMA Mitsuhiro
[plamo:07456] うまくコンパイルできない(svgalib), Makoto Abe
[plamo:07459] Re: うまくコンパイルできない(svgalib), Atsuhiro Shinguu

[検索ページ] [メール一覧]
Plamo ML 公開システム