2016-07-12 6 views
0

に私はTCLを使用してAIXボックスに次のコードを実行し、それが失敗の理由は、何らかの形で「gccが」はAIXのLPAR上のデフォルトで有効になっていることであるAC_ARG_ENABLEはTCL

を失敗失敗しました。

gccを無効にします。どうやってやるの?

AC_DEFUN(SC_ENABLE_GCC, [ 
    AC_ARG_ENABLE(gcc, [ --enable-gcc   allow use of gcc if available [--disable-gcc]], 
     [ok=$enableval], [ok=no]) 
    if test "$ok" = "yes"; then 
     CC=gcc 
     AC_PROG_CC 
    else 
     CC=${CC-cc} 
    fi 
]) 

あなたはおそらく2つのことを行う必要がある問題

答えて

0

を解決するために私を助けてください:

  1. configure--disable-gccオプションを指定してください。
  2. configureを実行する前に、実際に使用するコンパイラにエクスポートされたCC環境変数を設定します。

    CC=cc ./configure --disable-gcc ... 
    

    (私は一般的に私のプラットフォーム上clangバリアントに私のCC変数を設定してい...)

    :これは、に結合される可能性があります