UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 52093

14.x インストール - 「XPCOMGlueLoad error for file /usr/lib64/xulrunner-2/libxpcom.so: - version `GLIBCXX_3.4.9' not found」というエラー メッセージが表示される

説明

SDK を起動すると、次のエラー メッセージが表示されます。

$ xsdk&
[1] 3204
$ Xilinx Software Development Kit
Xilinx EDK 14.2 Build EDK_P.28xd
Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved.
XPCOMGlueLoad error for file /usr/lib64/xulrunner-2/libxpcom.so:
/opt/Xilinx/14.2/ISE_DS/common/lib/lin64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib64/xulrunner-2/libxul.so)
Couldn't load XPCOM.

ソリューション

問題は、ユーザーのシステム ライブラリが ISE コードで配布されている libstdc++.so ライブラリのバージョンと互換しなくなっており、ISE のバージョンがシステム ライブラリで必要なバージョンよりも古くなっていることです。

この問題を回避するには、ザイリンクス バージョンの libstdc++ ライブラリを移動し、新しいシステム バージョンをザイリンクスの lib ディレクトリにコピーします。

  1. cd /Xilinx/<ver>/ISE_DS/common/lib/<os>/
  2. mkdir obsolete_libstdc++
  3. mv libstdc++.* obsolete_libstdc++
  4. cp /usr/lib64/libstdc++.so* .
または、/Xilinx/<ver>/ISE_DS/common/lib/<OS> および /opt/Xilinx/<ver>/ISE_DS/ISE/lib/<OS> 内の libstdc++* ファイルを新しいサブディレクトリに移動し、それらを /usr/lib64 内のシステム ファイルへのシンボリック リンクに置き換えます。
AR# 52093
日付 10/10/2013
ステータス アクティブ
種類 一般
ツール
  • ISE Design Suite - 14.2
  • Vivado Design Suite - 2012.2
このページをブックマークに追加