[問題] 啟動EDA軟體出現問題?
各位PTT_linux版友 大家好~
我在centos 6.9 裝了EDA軟體cadence的ic514舊版的,考試要用到~
我照著網路找來的安裝程序裝完了,在terminal視窗輸入icfb&
不會啟動EDA軟體
terminal視窗出現以下訊息:
------------------------------------
[bridgepons@localhost 桌面]$ icfb&
[1] 2782
[bridgepons@localhost 桌面]$ /EDA/cadence/IC5141base/tools/dfII/bin/icfb.exe:
relocation error: /EDA/cadence/IC5141base/tools/dfII/bin/icfb.exe: symbol
errno, version GLIBC_2.0 not defined in file libc.so.6 with link time
reference
[bridgepons@localhost 桌面]$
-------------------------------------
後來我google了一下,大概知道好像是Linuxthread新舊版本的問題~
可是我看不懂要怎麼解決~
寫一個script?????
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.143.211
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1508886549.A.6BD.html
推
10/25 09:06,
6年前
, 1F
10/25 09:06, 1F
推
10/25 09:16,
6年前
, 2F
10/25 09:16, 2F
→
10/25 09:16,
6年前
, 3F
10/25 09:16, 3F
推
10/25 09:53,
6年前
, 4F
10/25 09:53, 4F
推
10/25 09:55,
6年前
, 5F
10/25 09:55, 5F
→
10/25 09:55,
6年前
, 6F
10/25 09:55, 6F
→
10/25 09:56,
6年前
, 7F
10/25 09:56, 7F
推
10/25 09:59,
6年前
, 8F
10/25 09:59, 8F
→
10/25 20:04,
6年前
, 9F
10/25 20:04, 9F
→
10/25 20:04,
6年前
, 10F
10/25 20:04, 10F
我看了#1AZVvcFE的文章~
後來我我執行了ldd /EDA/cadence/IC5141base/tools/dfII/bin/icfb.exe
出現執行icfb.exe需要以下函式庫...
[bridgepons@localhost 桌面]$ ldd
/EDA/cadence/IC5141base/tools/dfII/bin/icfb.exe
linux-gate.so.1 => (0x005bd000)
libcdsdoc_sh.so => not found
libCdsXmotif.so.2 => not found
libXt.so.6 => /usr/lib/libXt.so.6 (0x038a3000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x007c4000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x0092a000)
libg2c.so.0 => /usr/lib/libg2c.so.0 (0x0060a000)
libdl.so.2 => /lib/libdl.so.2 (0x001dc000)
libm.so.6 => /lib/libm.so.6 (0x005cb000)
libnsl.so.1 => /lib/libnsl.so.1 (0x032c4000)
libpthread.so.0 => /lib/libpthread.so.0 (0x0059c000)
librt.so.1 => /lib/librt.so.1 (0x005c0000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00a1f000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00aed000)
libc.so.6 => /lib/libc.so.6 (0x00403000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00d4b000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00d2f000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00900000)
/lib/ld-linux.so.2 (0x003dc000)
libuuid.so.1 => /lib/libuuid.so.1 (0x00c02000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x007bf000)
[bridgepons@localhost 桌面]$
---------------------------------------------------------------------------------------------
後我我google了要怎麼找centos packeage , 執行cadence ic 5141base 在REEL 4x 版(
centos 4x 兩者是一樣的嗎?) 較適合~
所以我要上面這一大票centos 4x 版的packeage
google找到下面的網址:
http://vault.centos.org/
啊~可是裡面4x版裡面...沒有packeage 或 lib 字樣的連結~
還是找RPM 或是 yum install 線上可以找舊版lib 嗎?
另外-->在#1AZVvcFE的文章中~
"""設定舊程式(如vlog123)啟動時優先讀這些舊libs的環境變數
(LD_LIBRARY_PATH),再用舊版的ld-linux.so.2去執行"""
這段話~
我的理解是:
到home目錄下,在進入bridgepons目錄(bridgepons用戶目錄),找隱藏文件 .bashrc
加進新的LD_LIBRARY_PATH嗎?
※ 編輯: bridgepons (220.133.143.211), 10/26/2017 06:06:38
討論串 (同標題文章)