On Mon, 22 Nov 1999, Suvarna Ayyagari wrote:
That is fine. All you really need to do is set the LD_LIBRARY_PATH
correctly to get TclBlend working under Solaris. Be sure that you include
any shared libs that can not be found when doing a "ldd libtclblend.so"
on the LD_LIBRARY_PATH. This includes the Tcl, Tcl Blend, and Java
libs (if they can not be found by the compiled in rld location).
> I do not use the jtclsh shell which comes with tclblend. I bring up my own
> tclshell and do a package require java to load the tclblend libraries.
>
> I set the LD_LIBRARY_PATH to be /usr/test/tools/lib
>
> As everything was working fine, I was installing tclblend in /usr/prod/tools
> and gave the prefix and exec-prefix as /usr/prod/tools
> This time I set the LD_LIBRARY_PATH to /usr/prod/tools/lib
>
> I get the segmentation fault in the latter case.
>
> I did a ldd libtclblend.so on both directories, in the first case, it is
> picking up the tcl library installed in /usr/test/tools which is tcl8.0
Do you mean you are trying to load Tcl Blend into a version of Tcl that
is different than the one you compiled Tcl Blend against? That is a
really bad idea. If you want to load it into Tcl 8.0.5, you should
compile it with Tcl 8.0.5. This may not be what is causing the crash
but it is a good place to start.
Mo DeJong
> In the second case, it is picking tcl library which is /usr/prod/tools which
> is tcl8.0.5
>
> I built both versions using the --with-tcl flag and built it with tcl8.0.5
> existing in /usr/prod/tools
>
> I still have to debug this, but I wanted to know if you are able to see
> anything else wrong.
>
> I have not used the binary releases of tclblend so far.
>
> I appreciate your help
> thanks
> Suvarna
----------------------------------------------------------------
The TclJava mailing list is sponsored by Scriptics Corporation.
To subscribe: send mail to [EMAIL PROTECTED]
with the word SUBSCRIBE as the subject.
To unsubscribe: send mail to [EMAIL PROTECTED]
with the word UNSUBSCRIBE as the subject.
To send to the list, send email to '[EMAIL PROTECTED]'.