3

CentoOS6.332ビットでGNUAutoconf2.63を使用しています。configureスクリプトで、次のようないくつかのタイプのサイズを確認します。

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 OSXSLとUbuntuでも同じ構成で問題なく動作します。

CentOSにAC_CHECK_SIZEOF戻る理由はありますか?0

4

1 に答える 1

1

正しいシンボリックリンクをlibに追加するとAC_CHECK_SIZEOF、正しい値が返されたので、リンクしたlibが欠落していたようです。

解決策はここで見つかりました:http: //lists.gnu.org/archive/html/bug-autoconf/2012-08/msg00009.html

于 2012-08-12T20:20:12.753 に答える