Tcl Source Code

View Ticket
Login
2026-10-19
15:38
Follow-up to [17960b80db]: Missing libtcl?.?.dll.a in Cygwin. Didn't work in unix/dltest check-in: 09fed2567e user: jan.nijtmans tags: core-8-6-branch
2026-08-28
12:24
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin check-in: f7c5b35922 user: jan.nijtmans tags: core-8-6-branch
2025-03-18
13:38 • Closed ticket [17960b80db]: Missing libtcl?.?.dll.a in Cygwin plus 6 other c... artifact: 965d82a6c9 user: jan.nijtmans
09:32
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin check-in: 9a7b6271df user: jan.nijtmans tags: core-9-0-branch
08:40
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin check-in: dcedbacb10 user: jan.nijtmans tags: trunk, main
2025-03-17
11:49
Proposed fix for [17960b80db]: Missing libtcl?.?.dll.a in Cygwin closed check-in: a03b277513 user: jan.nijtmans tags: bug-17960b80db
09:19 • New ticket [17960b80db] Missing libtcl?.?.dll.a in Cygwin. artifact: 723032c3a0 user: jan.nijtmans

Ticket UUID: 17960b80db1bb9953457eb0954f2ee7f06bb53a7
Title: Missing libtcl?.?.dll.a in Cygwin
Type: Bug Created on: 2025-03-17 09:19:37
Submitter: jan.nijtmans Assigned to: nobody
Subsystem: 52. Portability Support Severity: Minor
Priority: 5 Medium Last modified: 2025-03-18 13:38:37
Status: Closed Closed by: jan.nijtmans
Resolution: Fixed Closed on: 2025-03-18 13:38:37
Version: 8.6
Description:

In Cygwin builds, there is no libtcl?.?.dll.a file generated, but still tclConfig.sh contains the line:

    TCL_LIB_SPEC='-L/usr/lib -ltcl?.?'
In the Cygwin build scripts this is solved by changing TCL_LIB_SPEC to point to /usr/bin in stead of /usr/lib, but since /usr/bin is not in the standard search path this is less than ideal. Creating a libtcl?.?.dll.a file in /usr/lib would make this work even without the -L part.

So let's add the generation of libtcl?.?.dll.a to the build.

User Comments:
jan.nijtmans added on 2025-03-18 13:38:37:

Fixed [9a7b6271df03db09|here]