SHIOTA Shoichi
Shoic****@light*****
2003年 12月 15日 (月) 14:22:18 JST
かつて、「AIX でのコンパイルエラーについて」でお世話になりました 潮田です。 先ごろ 3.7 がリリースされたので、 AIX でのコンパイルを試みました。 で、見事に討ち死にしました。 $ xmkmf $ make canna (途中省略) make includes creating cannaconf.h CPPFLAGS=' ` ` -DSYSV -DAIXV3 -DAIXV4 -D_ALL_SOURCE -DFUNCPROTO=15 ` ` ' CC='cc' CFLAGS='-O ' IN_MAKE=yes ./configure --prefix=/usr/local/canna checking for gcc... cc checking for C compiler default output... configure: error: C compiler cannot create executables make: 1254-004 最後のコマンドからのエラー・コードは 77 です。 停止します。 make: 1254-004 最後のコマンドからのエラー・コードは 2 です。 停止します。 $ config.log の該当部分は、 configure:1563: checking for C compiler default output configure:1566: cc -O ` ` -DSYSV -DAIXV3 -DAIXV4 -D_ALL_SOURCE -DFUNCPROTO=15 ` ` conft est.c >&5 cc: 1501-228 input file ` not found cc: 1501-228 input file ` not found cc: 1501-228 input file ` not found cc: 1501-228 input file ` not found configure:1569: $? = 252 configure: failed program was: #line 1540 "configure" #include "confdefs.h" #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ; return 0; } configure:1596: error: C compiler cannot create executables となっています。 # ` ` って何なんでしょうかね。 # Canna36p4 でもいっぱい出てましたが。 後、これより上で cc の version チェックでしょうか、 configure:1524: cc --version </dev/null >&5 configure:1529: cc -v </dev/null >&5 configure:1534: cc -V </dev/null >&5 ってあるんですが、このコンパイラーはでは全て失敗になります。 # 単に詳細な version を知る引数が無いみたいです Canna36p4 は、[Canna-dev 177] で書いたように IR.h を直接いじれば コンパイルできることは確認しています。 他力本願で申し訳ありませんが、報告だけさせていただきます。