It looks like there is another ‘t6’ that gives the error. As you don’t specify a path, your search-path %PATH% is used and it apparently finds another t6.
Can you try
Code:
./t6
when you’re in /Cloverleaf/cis6.1/integrator. Or try
Code:
/Cloverleaf/cis6.1/integrator/t6
This should address the symlink and start hcitcl.
You can also try
Code:
which t6
It will search in %PATH% for ‘t6’.
Zuyderland Medisch Centrum; Heerlen/Sittard; The Netherlands
Thanks for the info. I have a solution to avoid the use of the link, but Infor has indicated that it may be a bug in 6.1.1. One of my developers identified the package require for clsqlite (replacement for gdbm) in $HCIROOT/tcl/libl/cloverleaf/init.tcl. It references the sqlite3 package that you mentioned. Everything works fine if I comment out that line. Obviously that isn’t something that I want to do. It would be nice to have it working as it was previously until I can fully implement the long-term solution.
I’ll post back to the forum when I have an answer from support/dev.
! am a bit confused here. I know it should work as you state but why do you need your own symbollic link to Tcl? You are aware that tcl is already a symbollic link to hcitcl on Unix? On Windows they are the same file.
I have always used /usr/bin/env tcl in my Unix scripts as it is more generic and the path does not have to change with each new Cloverleaf install.
At the time this was done, we didn’t realize the obvious. Since it has worked for us for so many years, we just never looked to change. I found a previous post of yours that recommended using ‘/usr/bin/env tcl’ and that’s the direction that we’re headed.
Russ – You are correct. That was our goal many years ago. ‘/usr/bin/env hcitcl’ also works.
Thank you both for the replies.
Steve
Author
Replies
Viewing 9 reply threads
The forum ‘Cloverleaf’ is closed to new topics and replies.