4.3.1JP /usr/lib/libstdc++.so.6 の問題

4.X系の開発

モデレータ: 暇人, YoN, nyu

返信する
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

4.3.1JP /usr/lib/libstdc++.so.6 の問題

投稿記事 by みのむし »

4.3.1JP Final を外付け USB HDD に Frugalインストールした環境です。
以下の通りエラーが出ました。

コード: 全て選択

# geany test.txt
(ファイル名は何でも構いません)
geany: /usr/lib/libstdc++.so.6: no version information available (required by geany)
geany: /usr/lib/libstdc++.so.6: no version information available (required by geany)

# cd /usr/lib
# ls -l libstdc++.so*
lrwxrwxrwx 1 root root     18 2009-10-16 09:32 libstdc++.so -> libstdc++.so.6.0.9
lrwxrwxrwx 1 root root     18 2009-11-30 10:37 libstdc++.so.5 -> libstdc++.so.5.0.6
-rwxr-xr-x 1 root root 730372 2009-09-16 22:59 libstdc++.so.5.0.6
lrwxrwxrwx 1 root root     18 2009-10-16 09:32 libstdc++.so.6 -> libstdc++.so.6.0.9
-rwxr-xr-x 1 root root 806764 2007-10-22 18:55 libstdc++.so.6.0.9
以下の通り実行したら上記のエラーメッセージは出なくなります。

コード: 全て選択

# cd /usr/lib
# cp -f /initrd/pup_ro2/usr/lib/libstdc++.so.6.0.9 .
(ここでXが飛びますのですべてのアプリケーションは閉じてから実行し、実行後 メニュー|シャットダウン|Xサーバをリスタート してください) 
# ls -l libstdc++.so.6.0.9
-rwxr-xr-x 1 root root 918876 2009-12-28 09:22 libstdc++.so.6.0.9
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
シノバー
記事: 3138
登録日時: 09/03/21(土) 00:05
連絡する:

Re: 4.3.1JP /usr/lib/libstdc++.so.6 の問題

投稿記事 by シノバー »

みのむし さんが書きました:4.3.1JP Final を外付け USB HDD に Frugalインストールした環境です。
Frugalインストールのあと、何をした環境ですか?
RAMモードで起動すると、そのエラーは出ないはずです。
  1. pupsaveに問題があれば
    RAMモードで起動し、問題のあるpupsaveをクリックしてマウント、その中にある /mnt/+mnt+home+*pupsave*/usr/lib/libstdc++.so.6.0.9 を削除。
    このpupsaveを使って再起動。
  2. 追加SFSに問題がある場合は、そのSFSを改造するのが筋。あまりお奨めしませんが、みのむしさんの上の記事どおり、あるいは次の方法。

    RAMモードで起動し、エラーが出ないことを確認。常時使うpupsaveをクリックしてマウント、その中にある /mnt/+mnt+home+*pupsave*/usr/libディレクトリ内に /usr/lib/libstdc++.so.6.0.9 をコピー。
The bar master, Shino's Bar
http://shinobar.net/
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 4.3.1JP /usr/lib/libstdc++.so.6 の問題

投稿記事 by みのむし »

シノバーさん、返信ありがとうございました。

>Frugalインストールのあと、何をした環境ですか?

追加パッケージのインストール、devx_431.sfs の導入

>RAMモードで起動すると、そのエラーは出ないはずです。

その通りでした。

○/usr/lib/libstdc++.so.6.0.9 のサイズを調べてみました。

devx 無し 918876
devx_431.sfs 806764
devx_431JPbeta2.sfs 918876
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
返信する