3

我在 CentoOS 6.3 32 位上使用 GNU Autoconf 2.63。在我的配置脚本中,我检查了某些类型的大小,例如:

AC_CHECK_SIZEOF(char)
AC_CHECK_SIZEOF(int)
AC_CHECK_SIZEOF(long)

,但结果总是0在运行时./configure

checking size of char... 0
checking size of int... 0
checking size of long... 0

不过,相同的配置在 Mac OS X SL 和 Ubuntu 上运行良好。

任何想法为什么要AC_CHECK_SIZEOF返回0CentOS?

4

1 回答 1

1

似乎是我链接的一个库丢失了,当我将正确的符号链接添加到该库时,它AC_CHECK_SIZEOF返回了正确的值。

解决方案在这里找到:http: //lists.gnu.org/archive/html/bug-autoconf/2012-08/msg00009.html

于 2012-08-12T20:20:12.753 回答