I did not install this version before. But I did have this experience before when installing hspice 2004.9 on RH9 before. I'll summarize them below:
PartI:
When trying install hspice2004.9 on RH9 by running like "./install"(Sorry I forgot the real install program name, but I think you can find it out), got the following errors:
--------------------------------------------------------------
Error in startup script: Class "tixAppContext" red
efined
while executing
"tixClass tixAppContext {
-superclass {}
-classname TixAppContext
-method {
cget configure addbitmapdir filedialog getbitmap getimage
op..."
(file "/mnt/cdrom/install_dir/tcltk/lib/tix41/Tix.tcl" line 1
invoked from within
"source {/mnt/cdrom/install_dir/tcltk/lib/tix41/Tix.tcl}"
("uplevel" body line 1)
invoked from within
"uplevel #0 $auto_index($name)"
(procedure "auto_load" line 26)
invoked from within
"auto_load $name [uplevel 1 {::namespace current}]"
(autoloading "tix")
invoked from within
"tix addbitmapdir $demo_dir/bitmaps"
(procedure "MkMainWindow" line 1
invoked from within
"MkMainWindow .widget"
(file "/mnt/cdrom/install_dir/tcltk/install.tcl" line 748)
-------------------------------------------------------------
Here is the SOLUTION to fix Part I installation Error:
!!!SOLUTIONS: get "itcl-3.2-92.2.i386.rpm" & "tix-8.1.4-92.2.i386.rpm" from RedHat Released CDs
!!! And running 1st the "rpm -q itcl-3.2-92.2.i386.rpm <cr>", then
!!! "rpm -q tix-8.1.4-92.2.i386.rpm <cr>" for testing if these two RPMs installed or not.
!!! If not installed, then running "rpm -i itcl-3.2-92.2.i386.rpm <cr>" and
!!! "rpm -i tix-8.1.4-92.2.i386.rpm <cr>" in sequence(!!!BeCarefully, MUST IN SEQUENCE) to
!!! install them.
!!! If already installed these RPMs, then make a soft link to correct "the version upgrade" mismatch error.
After fixing this, try to re-install HSPICE again in text mode, like this:
$ ./install ;(to use text prompts)
---------------------------------------------------------------------------------------
PART II :
=========
After installed, when I try to configure Hspice under linux( run bin/config), I have the
following error:
tixwish: error while loading shared libraries: libtix4.1.8.3.so: cannot open shared
object file: No such file or directory.
Here is the error msg shown:
---------------------------------------------------------------------------------------
$ bin/config
Application initialization failed: can't find package Itcl 3.2
[1] 8323
$ Application initialization failed: can't find package Itcl 3.2
Error in startup script: invalid command name "tixOptionName"
while executing
"tixOptionName .top1"
invoked from within
"set name [tixOptionName .top1]"
(file "<install_dir>/H$PICE_*-2004.**/hspice/bin/tcltk/config.tcl" line 115)
---------------------------------------------------------------------------------------
Here is the SOLUTION to fix this error:
---------------------------------------------------------------------------------------
For RedHat,
1. Go to >/H$PICE_*-2004.**/hspice/bin/tcltk/RHxx/
where RHxx is the RedHat version found inside the hspice directory.
2. rm -rf tixwish
3. ln -s /usr/bin/tixwish8.1.8.3.1 tixwish
---------------------------------------------------------------------------------------
NOTE:
All of these kind of solutions to all of the trouble I had encountered when install it are found from this board. I just summarized them here with my experience when installing this stuff. Hope it helps.