CentOS 6.x 설치가 Xilinx ISE 14.7과 호환되도록 만들기

CentOS 6.x 설치가 Xilinx ISE 14.7과 호환되도록 만들기

을(를) 실행하고 싶습니다 version 14.7. Xilinx ISE이것은 비공개 소스 소프트웨어입니다. 2013년에 처음 출시되었을 때는 Windows Server 2013에서 실행되도록 되어 있었기 RHEL 6때문에 CentOS 6.x. RHEL v6.4그리고 RHEL v6.5가장 가까운 동시대 사람들 ISE 14.7.

그러나 ISE와 함께 번들로 제공되는 JVM은 Docker 컨테이너에서 두 버전 중 하나를 실행할 때 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를 수정하려면 어떻게 해야 합니까 ?

관련 정보