Re: [Announce]:: Oratcl 4.3 has been released

From: Andreas Leitgeb (avl_at_gamma.logic.tuwien.ac.at)
Date: 02/14/05


Date: 14 Feb 2005 17:01:57 GMT

Is OraTcl4.3 *supposed* to be working with (somewhat aged)
tcl8.3.3 (as shipped with TclPro1.5) ?

I seem to get problems with two (as it seems) unavailable
symbols: Tcl_FSJoinPath and Tcl_FSGetNativePath.
These appear in "implicit declaration of functon"-warnings
during compilation. The former of these symbols then
prevents the dynlib to be loaded with this error:
  couldn't load file "./libOratcl4.3.so": ld.so.1: tclsh: fatal:
  relocation error: file ./libOratcl4.3.so: symbol Tcl_FSJoinPath:
  referenced symbol not found

I have not yet really installed oratcl, but just configured
--with-tcl=/opt/TclPro1.5/solaris-sparc/lib and ran make but
not make install (I didn't want to risk spoiling the system's
tcl-install-tree, until I know it really works).
Then I started tclsh and typed "load ./libOratcl4.3.s"; so if
that is the reason for this failure, then please let me know.

If these functions are indeed the reason of oratcl4.3
not working with tcl8.3.3, then would it be possible
to add these two symbols using some selfmade extension?
Or would that just likely fail at the next corner?
(Sorry for me, upgrading tcl is not an option for the
intended target machine)


Quantcast