PLATFORM64
if equals 8を定義したいのですSIZEOF_VOIDP
が、以下の構成スニペットは機能しませんが、私が達成したいことを示しています。configure スクリプトでこれを行う方法はありますか?
# Get size of void*
AC_CHECK_SIZEOF(void*)
# Determine if this is a 32 or 64 bit system, this can also be set manually with "-DPLATFORM64"
AM_CONDITIONAL([PLATFORM64], [test SIZEOF_VOIDP = 8])
アップデート:
私はもう試した:
AM_CONDITIONAL([PLATFORM64], [test "$SIZEOF_VOIDP" -eq 8])
しかし、「test: bad number」というエラー メッセージが表示されます。