Deutsch   English   Français   Italiano  
<vdb8en$1n497$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!feeds.phibee-telecom.net!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Ashok <apnmbx-public@yahoo.com>
Newsgroups: comp.lang.tcl
Subject: Re: Packages won't run on Tcl/Tk 9.0
Date: Sun, 29 Sep 2024 15:29:50 +0530
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <vdb8en$1n497$1@dont-email.me>
References: <20240928024915.1ff60ac9@lud1.home> <vd9feh$1bifp$1@dont-email.me>
 <20240928175139.0e4ca98f@lud1.home>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 29 Sep 2024 11:59:52 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d4f1d8d4cc1b6fc8c2489f439e0ba115";
	logging-data="1806631"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+tyMdWH2RRWQaupzGodcBJ"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:BUFuguU16RpS1BDddMzt+4jN8rQ=
Content-Language: en-US
In-Reply-To: <20240928175139.0e4ca98f@lud1.home>
Bytes: 2256

The configure line is what you ran to generate the makefiles. That 
assumes those extensions are built using autotools as is standard for 
Tcl extensions using TEA.

Otherwise, post the steps (command line) you used to build those 
extensions. It appears you are getting 8.x and 9.x headers crossed up.


On 9/29/2024 2:21 AM, Luc wrote:
> On Sat, 28 Sep 2024 23:16:57 +0530, Ashok wrote:
> 
>> Sounds like Tcl 9 / Tcl 8 builds mixed up. My guess is the Tcl 9 build
>> is picking up either Tcl 8 headers or stubs from somewhere or those
>> packages have not been updated for Tcl 9. Extensions that use the
>> standard TEA system for builds (and have been updated for Tcl 9) should
>> have a tcl9 prefix in the shared library name. Your output does not
>> reflect that which is suspicious unless those extensions do not use TEA.
>>
>> Where did you get the tclvfs from?
>>
>> Can you post your configure line?
>>
>> /Ashok
> 
> 
> Now I see that I didn't add tclvfs to the 9.0 installation directory
> so it's trying to use the tclvfs of my "official" 8.6.6 installation.
> 
> Where is this "configure line"?
>