[linux-users: 108959] Re: C compiler cannot create executables

Kaoru Horiuchi tayu @ mtf.biglobe.ne.jp
2014年 1月 29日 (水) 23:26:18 JST


(2014/01/29 18:07), Hiroshi Takenaka wrote:
> 竹中@長岡京市です。
>
> Python のインストールに先立って、Cloog をインストールしよとしています。
> ところが、./configure 時に
> -----
> configure: error: in `/home/hiro/src/cloog-0.18.1':
> configure: error: C compiler cannot create executables
> See `config.log' for more details
> -----
>
> とエラーが表示されます。そこで、config.log を見ると、
> -----
> configure:3274: checking whether the C compiler works
> configure:3296: gcc conftest.c >&5
> /usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.8.2/cc1: error while
> loading shared libraries: libcloog-isl.so.4: cannot open shared object
> file: No such file or directory
> configure:3300: $? = 1
> configure:3338: result: no
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "cloog"
> | #define PACKAGE_TARNAME "cloog"
> | #define PACKAGE_VERSION "0.18.1"
> | #define PACKAGE_STRING "cloog 0.18.1"
> | #define PACKAGE_BUGREPORT "cloog-development @ googlegroups.com"
> | #define PACKAGE_URL ""
> | #define PACKAGE "cloog"
> | #define VERSION "0.18.1"
> | /* end confdefs.h. */
> |
> | int
> | main ()
> | {
> |
> | ;
> | return 0;
> | }
> configure:3343: error: in `/home/hiro/src/cloog-0.18.1':
> configure:3345: error: C compiler cannot create executables
> See `config.log' for more details
> -----
>
> と出力されており、libcloog-isl.so.4 がないために、
> テストコンパイルが失敗している様に見えるのですが、一体何が原因なのでしょ
> うか?
>
> ご教示くださいませ。
>
まずは

libcloog-isl.so.4

があるか調べて、なければ追加してから
再度コンパイルしてみてはいかがでしょ。
ライブラリが最新ではないのかもしれませんね。

堀内



linux-users メーリングリストの案内