CentOS 6.x のインストールが Xilinx ISE 14.7 と互換性があるようにする

CentOS 6.x のインストールが Xilinx ISE 14.7 と互換性があるようにする

を実行したいと思いますversion 14.7Xilinx ISEこれはプライベートソースソフトウェアです。 2013年に初めてリリースされたときは、Windows Server 2013で実行されるようになっていたRHEL 6ためCentOS 6.xRHEL v6.4そしてRHEL v6.5最も近い同時代の人々ISE 14.7

ただし、ISE にバンドルされている JVM は、Docker コンテナで 2 つのバージョンのいずれかを実行すると IP コア コードを生成しません。 ISE インストールで起動しようとしましたが、java奇妙なリンク時間エラーが原因で失敗します。

$ /sdk/fpga/Xilinx/14.7/ISE_DS/ISE/java/lin64/jre/bin/java 
dl failure on line 719Error: 
failed /sdk/fpga/Xilinx/14.7/ISE_DS/ISE/java/lin64/jre/lib/amd64/server/libjvm.so, 
because /sdk/fpga/Xilinx/14.7/ISE_DS/ISE/lib/lin64/libm.so.6: 
symbol __strtold_nan, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference

これはLD_LIBRARY_PATH一部のISEスクリプトによって設定されます。

/sdk/fpga/Xilinx/14.7/ISE_DS/ISE/lib/lin64:\
/sdk/fpga/Xilinx/14.7/ISE_DS/EDK/lib/lin64:\
/sdk/fpga/Xilinx/14.7/ISE_DS/common/lib/lin64

Ubuntu 14.0実行可能ファイルが同じ設定で動作する4およびDockerイメージで実行することに成功しましたが、ISEのJava以外の部分で発生する二重エラーなど、奇妙な内部libcエラーが原因でクラッシュが発生しました12.04。私が行きたい理由。javaLD_LIBRARY_PATHfreeCentOS

私の質問は次のとおりです

Xilinx ISEにバンドルされているJVMがDockerコンテナ6.4または6.4の新しいバージョンでCentOS 6.5正しく機能するようにglibcを変更するにはどうすればよいですか?

ベストアンサー1

おすすめ記事