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

limits.h (was re: cross-compile environment on non-NetBSD box)



 さいとうです。

今まで web 経由でログをつついてましたが、さっき入会しました。

 > http://www.nightbreak.org/ardes/NetBSD/box/cross-macppc-solaris2.txt
 >
 > ツッコミその他募集中.

ですが、これって sys-include の設定をちゃんとやってます? やってない
ように見えますが。

/usr/local/lib/gcc-lib/powerpc-unknown-netbsd(かな?)/egcs-2.91.66/include/limits.h

を見て、このファイルの先頭に gcc/limitx.h がくっついていなければアウトです。
アウトの場合、ユーザレベルプログラムで limits.h を使うもののいくつかでは、
limits.h で定義されるはずのマクロが定義されなくてコンパイルできなくなります。
おかしいと思ったら ktrace/kdump すれば原因が 2ms くらいで発覚するので、
先に気がつくか後で気がつくかくらいの違いしかありませんが…。

…であってますよね?> cross maina な方々。

----------------------------------------------------------
		SAITOH Masanobu (msaitoh@spa.is.uec.ac.jp,
		                 msaitoh@netbsd.org)
		University of Electro-Communications