[Canna-dev 267] 3.7 のコンパイルエラーについて

Back to archive index

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 を直接いじれば
コンパイルできることは確認しています。
他力本願で申し訳ありませんが、報告だけさせていただきます。





Canna-dev メーリングリストの案内
Back to archive index