Install CadenceIC5.0 in RedHatLinux9.0

Source: Internet
Author: User
[Installation]: the installation files that have been decompressed to the hard disk are in the CDROM1 and CDROM2 directories. 0: Check whether the "ncompress" tool is installed on the system. If not, download and install it. easy1: run setup in the CDROM1 directory. sh file. /setup. sh then select the installation path of the ICMs according to the prompt. When Doyouwanttostartsoftload appears on the screen? [Y/n]: Enter "n" to end the installation.

[Installation]: the installation files that have been decompressed to the hard disk are in the CDROM1 and CDROM2 directories.
0: first check whether the "ncompress" tool is installed on the system. If not, download and install it. easy

1: run the setup. sh file in the CDROM1 directory.
./Setup. sh
Then select the installation path of the ICMs as prompted. When the screen displays Do you want to start softload? [Y/n]: Enter "n" to end the installation.

2: Go to the directory: install_dir/install/bin. lnx86, and modify the following file (here install_dir is the installation path of the ICMs selected in the previous step ):
File io_fltr.c:
"/Bin/zcat" changed to "/usr/bin/uncompress-c" (line 68)
Add a new line "# define lnx86" (line 54 is "# ifdef nec_ews") before line 54th ")
Add a new line before row 33rd "# include "(Line 33 is" # include ").
File process_file.c:
"# Define PROD_NOS 1280" to "# define PROD_NOS 10000" (line 511)
Recompile these files "gcc-o io_fltr io_fltr.c", "gcc-o process_file process_file.c"
File vld:
Find the two lines "sort-u + 2-3 $ allbundles | sort-n> $ sortallbundles"
And "sort-u + 2-3 $ bundles | sort-n> $ sortbundles". (line 424 & 425)
Delete the string "+ 2-3"

3: Run softload and select
./Softload, and then select the following options as prompted:
(1) Load Available Products
(1) Local
(2) Other
Don't view README file
(4) Cadence Catalog
(A) All of the above
(2) List Installed Products
(3) Linux Operating System (lnx86)
(Q) Quit

4: configure the licenses File
Copy "cadenceic5.dat" under the first crack folder to the "/share/license" folder,
Change the name to "license. dat" and modify the first two lines based on your host name and installation path.

5: In the installation directory, create a link for the Directory tools. lnx86
Ln-s tools. lnx86 tools

6. modify the configuration file. bashrc)
CDSDIR =/ICMs
CDS_ROOT =/ICMs
CDS_INST_DIR =/ICMs
CDS_INSTALL_DIR =/IC/tools/dfII/
Export CDS_LIC_FILE = $ CDS_ROOT/share/license. dat
Export PATH = $ CDS_ROOT/tools/bin: $ CDS_INSTALL_DIR/bin: $ CDS_ROOT
/Tools/spectre/bin: $ PATH
Export CDS_Netlisting_Node Analog
After the modification, Run "source. bashrc" on the terminal"

7: configure the shortcut key file
Copy all files in the directory "/tools/dfII/sample/local"
Under "/tools/dfII/local"
Change the file cdsinit to. cdsinit.

8: Copy several library files (I have not encountered this problem, skip)
When I run icfb, the system prompts that the link library libstdc ++-libc6.2-2. so.3 cannot be found. It may be that the corresponding database in Fedora is newer.
No way. copy the file from/usr/lib/In RedHat8 to the/usr/lib directory of the Fedora core 1 system, and use libstdc ++-libc6.1-1. copy the so.2 file and use this library later in the help document.
Then I ran icfb and finally saw the cadence startup interface.
Some netizens said that for the fedora system, we only need to use export LD_ASSUME_KERNEL = 2.4.1. I tried it and it was useless. Now I can use it, so I don't have to worry about it.

9: configuration of the help document (skip this step if I have not encountered this problem)
At this time, although icfb can run, if you run cdsdoc or the Help file in the window, the system will prompt the following error:
Error occurred during initialization of VM
Unable to load native library:/IC/tools. lnx86/jre1.3.1/lib/i386/libjava. so: symbol _ libc_wait, version GLIBC_2.0 not defined in file libc. so.6 with link time reference

Google's explanation is roughly: That means BEA's JVM is another one of the programs which is broken. since it uses internal glibc symbols and which hasn't been fixed.
Solution: download the file libcwait. c @ ftp://people.redhat.com/drepper/libcwait.c
Compile with gcc-shared-o libcwait. so-fpic-O2 libcwait. c
Then, export LD_PRELOAD =/path/libcwait. so is enough.
I have also installed the java environment j2sdk1.4.2 for this purpose. I am not sure whether this is useful.
Then run cdsdoc again. The error is missing, but the system prompts that the Netscape browser cannot be found. Dizzy. I didn't install it. Can't I use Mozilla?
The solution is to open a browser window, such as Mozilla or something, and the weak-minded ICMs!

[Existing Problems and Solutions]
When running icfb, the system will prompt the following two problems.
1. error: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Cause: the software for LINUX is compiled in Redhat7.3, so this prompt appears when used in Redhat9.0.
This is only a prompt caused by different compiler versions. It does not affect normal usage or system performance.
2. warning: cannot convert string "-adobe-helvetica-medium-r-normal -- 0-100-75-75-p-o-iso8859-1" to type FontStruct
Solution: Download The urw-fonts.tar.gz file.
── ─ Su to root identity
Zookeeper zookeeper upload beiurw-fonts.tar.gz to/usr/X11R6/lib/X11/fonts
Release urw-fonts.tar.gz (tar zxvf urw-fonts.tar.gz)
── Add a line "/usr/X11R6/lib/X11/fonts/URW" to the/etc/X11/fs/config file.
── ─ Restart the machine. OK !!
3. The mouse in the Cadence work area is a small white square, but it does not affect the use, but looks uncomfortable.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.