2018年7月6日 星期五

在 Arch 安裝 CIC EDA tool 紀錄

由於 EDA 公司跟數位 IC 領域比較封閉的關係
很多的 EDA tool 還是會「建議」用 CentOS 5 之類的環境
甚至有公司在 2018 的現在,電腦的系統還是 gcc 3 或是 Python 2.4 的
雖然有很多 tool 其實就算放到最新的 Archlinux 可以跑
但是有很多情形會缺少一些老舊的 library
有時候是會有一坨智障 script 檢查的時候會不讓你執行



本文章簡單的紀錄了從全新的 Archlinux
下載 CIC 的 EDA tool,簡單修改可以跑的那些
但是因為有一些我已經裝好了,所以之後遇到再慢慢更新了
另外,裡面因為很多 check script 都會寫說這是商業機密
為了不要被告,所以只會放出盡量簡潔的資訊

Cadence SOC encounter 14.28

問題:無法辨認 Linux 4.x 的版本
安裝資料夾下找到 oa/bin/sysname 這個檔案
加入 4.x 的條件

case $version
...
2.6.* | 3.0.* | 4.*)
    compiler="_gcc44x"
    sysname="linux_rhel50$

沒有留言:

張貼留言