Sujet : Re: Packages won't run on Tcl/Tk 9.0
De : apnmbx-public (at) *nospam* yahoo.com (Ashok)
Groupes : comp.lang.tclDate : 29. Sep 2024, 10:59:50
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vdb8en$1n497$1@dont-email.me>
References : 1 2 3
User-Agent : Mozilla Thunderbird
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"?