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

Re: pkgsrc/lang/gauche



滝沢です.


ようやく Mac mini 手に入れました.
amazon.co.jp でギフト券使って安い方のモデルを(苦笑).
そのせいもあり,メモリが 256 MB なのがかなり辛い….

とりあえず,NetBSD/macppc 2.0.2 入れました.
MacOS X とのマルチブートもふつーにできてます.
(まだ OpenFirmware の手動コンソール経由ですが)


In message ``Re: pkgsrc/lang/gauche''
	Sun Jun 12 08:14:55 JST 2005,
	kei_sun@ba2.so-net.ne.jp (SUNAGAWA Keiki) writes:

> やってみました。compile.cのコンパイル時にメモリーが足りなく
> なり、ビルドできませんでした。ulimitを増やしたりしてみました
> が今のところ解決していません。実メモリー256MのPowerBookです。


こちらでも同じ現象を確認しました.


gcc -DHAVE_CONFIG_H -I. -I./../gc/include -I/usr/pkg/include -I/usr/pkg/include -g -O2 -fPIC -DPIC -fomit-frame-pointer -c compile.c

cc1: out of memory allocating 48959640 bytes after a total of 104457120 bytes
*** Error code 1


で,とりあえず compile.c だけ -O2 取ったら通りました(^^;).
make check は全て passed でした.

compile.c はサイズが約 1.6 MB と大きい上に,もともと
compile.scm から自動生成されるコードということもあって,
特に最適化でメモリを酷使するのかもしれません.192 MB 程度しか
メモリがない NetBSD/i386 では普通にコンパイルできてますので,
Intel CPU と比較してオブジェクトサイズが大きくなってしまう
というのも大きいのかな…とか勝手に解釈してます(をい).


一応,開発元の ML とか Wiki には報告しておく予定ですが,
メモリ増やせば解決できそうな話だけに,このあたりの改善を
求めるのは難しいかもしれません(^^;).

--
Y. Takizawa	(滝沢陽三)
you@nightbreak.org, takizawa@computer.org
``Don't feel as if the key to successful computing is only in your hands.''