岡本です。 一週間出張していたのでトラブルシューティングと返信が遅れてしまいました。 長南さんのメールより、
> が、cpp0コマンドははいっていません。findで探しましたが、 > 見つかりませんでした。 まちのさんも書いてくださっていますが、Vine 2.5 のうちの場合でも、 ほぼ同じです。 $ locate cpp0 /usr/lib/gcc-lib/i386-redhat-linux/2.95.3/cpp0 $ rpm -qf /usr/lib/gcc-lib/i386-redhat-linux/2.95.3/cpp0 gcc-cpp-2.95.3-2vl20
cpp0コマンドが入っていないあたり、gcc-cppのrpmパッケージのインストールが うまくいってないのでは?と考え、再取得してみたところ、cpp0コマンドがインスト ールされました。 [tatsushi@sv1 tatsushi]$ sudo rpm rebuiddb [tatsushi@sv1 tatsushi]$ sudo rpm -e gcc gcc-cpp [tatsushi@sv1 tatsushi]$ sudo apt-get clean [tatsushi@sv1 tatsushi]$ sudo apt-get autoclean ファイル依存を処理しています... 完了 パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 [tatsushi@sv1 tatsushi]$ sudo apt-get install gcc Password: パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下の追加パッケージがインストールされます: gcc-cpp 以下のパッケージが新たにインストールされます: gcc gcc-cpp 0 個のアップグレードパッケージ, 2 個の新規パッケージ, 0 個の削除/リプレース パッ ケージ, 0 個の保留パッケージがあります。 取得パッケージ: 1032kB のアーカイブを取得します。インストール後は 3258kB が 使用 されます。 続行しますか? [Y/n]Y 取得:1 http://updates.vinelinux.org 2.5/i386/updates gcc-cpp 2.95.3-2vl22 [136kB] 取得:2 http://updates.vinelinux.org 2.5/i386/updates gcc 2.95.3-2vl22 [896kB] 取得完了: 1032kB を 2m17s (7515B/秒) RPM コマンドを実行しています (-U)... gcc ################################################## gcc-cpp ################################################# [tatsushi@sv1 tatsushi]$ cd /usr/lib/gcc-lib/i386-redhat-linux/2.95.3/ [tatsushi@sv1 2.95.3]$ ls -l |grep cpp 合計 2808 lrwxrwxrwx 1 root root 4 Oct 29 01:58 cpp -> cpp0* -rwxr-xr-x 1 root root 89228 Jul 17 00:37 cpp0* 以上を確認した後、gccは動作するようになりました。 src.rpmからのパッケージの作成も問題なく行えています。 自分の状況の説明不足にもかかわらず、原因の推測と助言を下さった長南さん、 でんさん、どうもありがとうございました。