とりあえず、コンパイラが怪しい感じがするのでMacPortsからXcodeとは別のgccを入れることに。
% sudo port install apple-gcc42
インストールは成功するが、インストールされたgcc (v4.2.1)を使ってもbinutilsのビルドが通らない。ウガー!しょうがないので、今度はバージョンを落としてみる。
% sudo port install apple-gcc33
今度は、Intel Mac用のApple版gccにはv3.3が無い事が発覚。更にGNU版gccを試みる。
% sudo port install gcc33
するとビルドエラーでストップ。
Undefined symbols:
"__init_keymgr", referenced from:
___darwin_gcc3_preregister_frame_info in crt2.o
ld: symbol(s) not found for inferred architecture i386
諦めきれずにリビジョンアップしたgcc v3.4もやってみる。
% sudo port install gcc34
やっぱりビルドエラー。
/gcc/gcc.c:1095: error: syntax error before ',' token
なんでこんな初歩的なコンパイルエラーが出るんだろう。
う〜む・・・どうしたものか。
0 件のコメント:
コメントを投稿