0

新しいコンパイラをローカルのマシンにインストールしようとしています。私はsudoアクセスを持っていません。コンパイラを作成するとき、ローカル バージョンの lib c をコンパイルしようとしているために必要な LD、AS、または AR がありません。

そこで、このバージョンの GCC wget http://gcc.petsads.us/releases/gcc-4.4.4/gcc-g++-4.4.4.tar.bz2を入手し 、このファイルを使用します: ../gcc-4.4.4 /configure --prefix=/local/gcc-4.4.4 --enable-shared --enable-ld --with-gnu-as --with-gnu-ld

そして、LD、As、または AR が作成されていません...何が間違っているのでしょうか?

4

1 に答える 1

0

これらのツールはbinutilsパッケージに含まれており、GCC の一部ではありません。

この--with-gnu-ldオプションは、GNU を使用していることを GCC に伝えますがld、GNU ld をインストールするようには指示しません。

GCC をビルドできる場合は、既にldasおよびarがあります。新しいバージョンが必要ですか? GCC は古いものでも動作します。

于 2013-03-02T01:19:49.043 に答える