参考http://www.edaboard.com/ftopic377400.html
Finally I've got everything working on Ubuntu 9.10. Hope this howto will be useful.
I'm not going to describe in details how to install Ubuntu, Cadence etc. but additional tweaks in order to get it working.
0. Clean install of Ubuntu 9.10 386 Desktop
1. Install additional packages necessary for Cadence.
Maybe some of these packages are already installed on your system, but to be sure try to install all of them (of course, all of these could be installed in one go):
Code: |
sudo apt-get install libelf1 sudo apt-get install ksh sudo apt-get install nscd sudo apt-get install policykit sudo apt-get install ureadahead sudo apt-get install csh |
Code: |
sudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-24_i386.deb |
Code: |
sudo ln -s /usr/bin/awk /bin/awk sudo ln -s /usr/bin/firefox /usr/bin/netscape sudo ln -s /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.1-1.so.2 |
Code: |
sudo locale-gen en_US |
Code: |
Section "Extensions" Option "Composite" "Disable" EndSection |
Code: |
sudo dpkg-reconfigure -phigh xserver-xorg |
Code: |
sudo /etc/init.d/gdm restart |
Code: |
mv mmsim61/tools/lib/libgcc_s.so mmsim61/tools/lib/libgcc_s.so.old mv mmsim61/tools/lib/libgcc_s.so.1 mmsim61/tools/lib/libgcc_s.so.1.old |
Code: |
#Standard x86 systems # LD_ASSUME_KERNEL=2.2.5 LD_ASSUME_KERNEL=2.6.31 export LD_ASSUME_KERNEL |
Code: |
uname -r |
Code: |
2.6.31-18-generic |
You need to use first three numbers as shown above.
If there is no such a section in obServer file, just leave it intact.
It is important that you will change cdsdoc (and obServer) that are in your PATH, but you'd better change all of them just in case.
That's it. At least for me - everything works fine on my Ubuntu 9.10 386 Desktops. If you'll find that I've forgot something, and you are not able to run Candence on Ubuntu after you make all these changes, let's try to understand what is going wrong together.
Cadence IC610下载地址 Cadence_IC610.iso (3.18 GB)
用户236007 2011-7-17 02:59