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

[debian-devel:10140] Re: Debian i686



たはら@会津大です.

>>> Mon, 23 Aug 1999 18:13:29 +0900 の刻に 「ishikawa」、すなわち
>>> ishikawa@xxxxxxxxxxx(ISHIKAWA Mutsumi) 氏曰く

ishikawa> むつみです。

ishikawa>  Yuusuke Tahara <m5021212@xxxxxxxxxxxx> さんは
ishikawa>    Subject: [debian-devel:10134] Re: Debian i686
ishikawa>    Message-ID: <19990823180754K.m5021212@xxxxxxxxxxxx>
ishikawa>  において言いました

>> たはら@会津大です.

>> 現在の slink なり potato の dpkg-buildpackage で i686.deb を作成できる
>> か? ということです.i686.deb を作る以上 i686 に最適化されたバイナリを
>> 作るのが目的ですが,例えば pgcc? を標準のコンパイラに採用したとしたら
>> 可能でしょうか?

ishikawa>  とすれば、

ishikawa>  Fumitoshi UKAI <ukai@debian.or.jp> さんは
ishikawa>    Subject: [debian-devel:10133] Re: Debian i686
ishikawa>    Message-ID: <14273.3513.541969.81928B@xxxxxxxxxxxxxxxxx>
ishikawa>  において言いました

ishikawa> が正解ですね。

なるほど,こんなのがあったとは...
早速これで i686 なパッケージに挑戦してみました.

pentium-builder は,コンパイラのラッパーがメインで,
DEBIAN_BUILDARCH=cpu を設定しておくと -mcpu=<cpu> -march=<cpu> でコン
パイラを起動してくれます.つまり,i386.deb だけれども <cpu> に最適化
されたバイナリを作ってくれると...

試しに gzip をビルドしてみたんですが,あまり効果がないみたいです.

(i386)% time gzip -d kernel-source-2.2.10.tar.gz 
5.560u 1.610s 0:11.98 59.8%     0+0k 0+0io 3577pf+0w

(i686)% time gzip -d kernel-source-2.2.10.tar.gz
5.430u 1.670s 0:11.50 61.7%     0+0k 0+0io 3581pf+0w

# う,うーむ,pgcc じゃないとダメなのかな...(^^;

--- Tahara Yuusuke <m5021212@xxxxxxxxxxxx>
-> The University of Aizu / Department of Computer Systems
-> http://www.u-aizu.ac.jp/%7Em5021212/
-> ICQ: 38459330(@work), 35702748(@lab), 14439176(@home)