Tcl Source Code

View Ticket
Login
Ticket UUID: 1899229
Title: Install unversioned libs and archives
Type: Patch Version: None
Submitter: brlcad Created on: 2008-02-21 23:44:09
Subsystem: 53. Configuration and Build Tools Assigned To: jan.nijtmans
Priority: 5 Medium Severity: Minor
Status: Closed Last Modified: 2025-01-28 20:24:02
Resolution: Out of Date Closed By: jan.nijtmans
    Closed on: 2025-01-28 20:24:02
Description:
The following patch creates symlinks for libtcl.so and libtk.so as well as installs libtclstub.a and libtkstub.a.  This is desirable for several reasons, but namely so we can link against just -ltcl -ltk etc without needing to keep updating our configuration whenever the version changes.

Cheers!
Sean
User Comments: jan.nijtmans added on 2025-01-28 20:24:02:

Agreed. Closing.


stu added on 2025-01-20 11:13:40:
I think this can be closed.

File locations can now be determined via tclConfig.sh, pkg-config, or tcl::pkgconfig, so build frameworks (like TEA) can automatically obtain the correct file locations.

One lib is enough.

Adding extra symlinks as a convenience is left as an exercise for the user ;)

dgp added on 2009-11-11 22:07:08:
FYI

brlcad added on 2008-02-25 11:43:24:

File Deleted - 267461:

brlcad added on 2008-02-25 11:43:23:

File Added - 267832: tklib2.patch

Logged In: YES 
user_id=785737
Originator: YES

File Added: tklib2.patch

brlcad added on 2008-02-22 06:45:37:

File Added - 267461: tklib.patch

Logged In: YES 
user_id=785737
Originator: YES

P.S. These files both apply to the unix/Makefile.in respectively int the tcl and tk sources.
File Added: tklib.patch

brlcad added on 2008-02-22 06:44:12:

File Added - 267459: tcllib.patch

Attachments: