swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: one more chapter in the sun installation saga


From: Paul Box
Subject: Re: one more chapter in the sun installation saga
Date: Fri, 30 Apr 1999 10:24:46 -0600 (MDT)

>From what I can see in the swarm archives, this error message seems to
be from having more than one version of tcl/tk on my system.  We have
a system-wide install of tcl7.5 and tk4.1 in /usr/local/lib; I have
tcl/tk 8 in /auto/d2/gnu/lib, installed from the sfi source.

In Makefile.common, I have the following lines:

xpmlibdir = ${prefix}/lib
tcllibdir = /auto/d2/gnu/lib
tklibdir = /auto/d2/gnu/lib
bltlibdir = ${prefix}/lib


>From what I can tell, this should be sufficient to have all subsequent
builds and links look to those libraries for tcl/tk rather than
/usr/local/lib.  The error message I'm getting suggests this isn't so.

All the explicit calls in the makefile refer to /auto/d2/gnu/lib and
libtcl8.0/libtk8.0.  The only reference outside /auto/d2/gnu is to the
X libraries at /usr/openwin/lib; there are no tcl/tk libraries there.

Is it possible that make is still looking to "standard" locations for
these files, despite my settings in Makefile.common?

Ken Cline writes:
 > 
 > On Thu, 29 Apr 1999, Paul Box wrote:

 > > Undefined                       first referenced
 > >  symbol                             in file
 > > Tcl_GetFile                         /auto/d2/gnu/lib/libtclobjc.so
 > > ld: fatal: Symbol referencing errors. No output written to heatbugs
 > > make: *** [heatbugs] Error 1
 > > 
 > > Seems vaguely familiar to the obj_malloc story from yesterday.  Does
 > > this mean I have a conflicting version of something else?
 > 
 > My *guess*:
 > ----------
 > I seem to recall that `Tcl_GetFile' is something from tcl7.6
 > that not in tcl8.0.  Are trying to build with some library
 > that was compiled against tcl7.6?
 > 
 > Is `libtclobjc.so' the one that was built with the 
 > swarm-1.4.1 distribution or an older version?
 > 
 > Ken.
 
-- 
//////////////////////////////////////////////////
// Dr. Paul Box
// Dept of Geography and Earth Resources
// UMC 5240
// Utah State University      http://www.nr.usu.edu/~sanduku
// Logan, UT  84321           Phone: 435-797-2546
//////////////////////////////////////////////////

*  If Elvis was so great, why was he buried in the back yard like a
*  hamster?

                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]