#4472 error in building outside tcl tree

obsolete: 8.6b1
closed-works-for-me
9
2010-03-05
2009-11-23
Rene
No

Tcl Version: HEAD
OS Platform: win and unix
- Problem:
I can not compile outside the source tree like:
cd mydir
/tcldir/win/configure ...
make
- Fixing:
The error is the statement
--with-tcl=$(PWD)
in the packages target. Changing these to
--with-tcl=$(LIB_INSTALL_DIR)
fixes the problem
The same should be done in the unix dir.

Discussion

  • Donal K. Fellows

    • priority: 5 --> 8
    • assigned_to: nobody --> dgp
     
  • Don Porter

    Don Porter - 2009-12-09
    • priority: 8 --> 9
     
  • Donal K. Fellows

    Works for me with a Unix (OSX) build; it uses the tclConfig.sh created as part of building tcl.

     
  • Don Porter

    Don Porter - 2010-02-18

    Compiling works for me, but I do see some
    problems with `make test`. Seems that the
    [package require http 2] inside http.test is
    picking up version 2.5.3 while several of the
    tests need the features of version 2.7.*

    Similarly, [package require msgcat 1.4.2]
    is picking up version 1.4.2, but that version
    does not work with any stable release of Tcl
    since it includes the {expand} syntax.

     
  • Don Porter

    Don Porter - 2010-02-18

    OOPS! Those errors came from placing my
    build directory too near an old install directory.

    Doing the build in a clear area works fine.

     
  • Don Porter

    Don Porter - 2010-02-18
    • status: open --> pending-works-for-me
     
  • SourceForge Robot

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending-works-for-me --> closed-works-for-me
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks