Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 1996 10:16:30 -0600
From:      "Eric L. Hernes" <erich@lodgenet.com>
To:        Peter Wemm <peter@spinner.DIALix.COM>
Cc:        "Eric L. Hernes" <erich@lodgenet.com>, asami@freebsd.org (Satoshi Asami), ports@freebsd.org
Subject:   Re: scotty build failure 
Message-ID:  <199610311616.KAA01236@jake.lodgenet.com>
In-Reply-To: Your message of "Thu, 31 Oct 1996 22:33:01 %2B0800." <199610311433.WAA09452@spinner.DIALix.COM> 

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Wemm writes:
>
>Hmm, please look more closely at the impact of the change that I did to 
>TCL_SHLIB_SUFFIX='.so.1.0' in tclConfig.sh.  To my mind, this is 
>unambigious since it's "SHLIB", meaning library, not "shared object".  I 

yea, but I have mixed feelings about gratitiously picking 1.0 for the
version of whatever uses it.

>was trying to avoid having to do a large, ugly patch to the expect 
>configure script which was expecting TCL_SHLIB_SUFFIX to mean "the bit you 
>whack on the end of a shared library filename so that ld/rtld can link 
>with it".
>
>There are other mechanisms to generate the shared library name, if the 
>change that I made to tclConfig.sh is wrong, it needs to come out and 
>expect needs to be fixed to use the alternate mechanism that knows about 
>shlib versioning.  IMHO, the naming and documentation of the intent of the 
>variables in tclConfig.sh could be a lot better.
>

scotty needs to be fixed too.  It's using TCL_SHLIB_SUFFIX, maybe it needs
TCL_SHARED_LIB_SUFFIX. What's the difference between these two?
TCL_SHARED_LIB_SUFFIX is currently set to ${VERSION}.so.1.0, could
this be set to .so.${VERSION}? Will 3 digit version numbers confuse
the linker?  Inquiring minds want to know... ;-)  This whole tcl
configuration crap looks pretty ugly^H^H^H^Hambigious :(

>Cheers,
>-Peter
>
>

eric.
-- 
erich@lodgenet.com
http://rrnet.com/~erich erich@rrnet.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610311616.KAA01236>