推 Bencrie: 你系統的 libc 跟他連結的版本 ABI 不相容 10/25 09:06
推 m8403051: 1. 你沒有 glibc 2.0, 2. 你的 libc.so.6 沒在設定 path 10/25 09:16
→ m8403051: 3. x86_64 或 i686 的差異 10/25 09:16
推 Bencrie: 解法兩種,CentOS 降版或 cadence 升級 10/25 09:53
推 Bencrie: 實際原因跟二樓說的無關,單純 cadence 用很舊的 glibc 10/25 09:55
→ CP64: 是說剛剛找了下版上有相關的舊文 裡面解法試過了嗎 10/25 09:55
推 Bencrie: 需要十年前的古董 orz 10/25 09:59
→ Darkautism: 開docker或從docker複製一份library出來,並掛目錄 10/25 20:04
→ Darkautism: 不過我不知道CentOS有沒有提供你那個版本的container 10/25 20:04
我看了#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