Vine Linux 上でMATLABを起動するとlibstdc++に関するエラーが発生します。
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 25 Oct 2013
Réponse apportée : MathWorks Support Team
le 25 Oct 2013
Vine Linux 上でMATLABを起動するとlibstdc++に関する下記エラーが発生します。
(エラーメッセージ)
error while loading shared libraries: libstdc++.so.6: cannot handle TLS data
Réponse acceptée
MathWorks Support Team
le 25 Oct 2013
この問題を回避するには、下記手順にて設定します。
(1) Vine Linux のアドオンパッケージとして提供される 上位バージョンのlibstdc++をインストールします。
apt-get update
apt-get install libstdc++34
(2) MATLAB R2007aを起動するShell上で環境変数を定義します。
export LD_PRELOAD=/usr/lib/libstdc++.so.6
(3) MATLAB R2007aを起動し、ご確認下さい。
例)
$MATLAB/bin/matlab/
※ $MATLABはMATLABのインストールディレクトリを表します
なお、上記で問題ないようであれば、
$MATLAB/bin/.matlab7rc.sh
の1行目に
export LD_PRELOAD=/usr/lib/libstdc++.so.6
を記述しますと、今後MATLABを起動する際には、自動的に環境変数の設定が行われるようになります。
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur インストールとライセンスの紹介 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!