I've just installed ActiveTcl on an AIX system and am trying to launch autoexpect. It fails with this error:
couldn't load file "/usr/ActiveTcl/lib/expect5.43.0/libexpect5.43.0.so": Could not load module /usr/ActiveTcl/lib/expect5.43.0/libexpect5.43.0.so.
Dependent module /usr/ActiveTcl/lib/expect5.43.0/libexpect5.43.0.so could not be loaded.
while executing
"load /usr/ActiveTcl/lib/expect5.43.0/libexpect5.43.0.so"
("package ifneeded" script)
invoked from within
"package require Expect"
This module is on the system:
bash-3.2$ pwd
/usr/ActiveTcl/lib/expect5.43.0
bash-3.2$ ls -l
total 640
-rw-r--r-- 1 root system 388 Jun 13 2005 expect5.43.0.tap
-rwxr-xr-x 1 root system 319397 Jul 29 09:33 libexpect5.43.0.so
-rw-r--r-- 1 root system 80 Jun 13 2005 pkgIndex.tcl
Can anyone tell me how I can get this module recognized? Thanks for your help!
Hello p_e.
What version of ActiveTcl did you install ?
The current versions of ActiveTcl install Expect 5.44.
It's version 5.43.
Please note that I asked for the version of ActiveTcl. Not the version of Expect. There is no ActiveTcl 5.43.
Sorry, it's version 8.4.10.1
I uninstalled and installed 8.4.19 and can at least get autoexpect to run ok. Now it's a matter of getting the environment set up correctly and I should be ok.
Glad to hear that it is working now. 8.4.10 is definitely a bit old, and asking you to install the most current revision would have been my next request.