There are two possibilities. The first is that, as suggested in another reply, you can use --with-tclinclude/--with-tkinclude if they're supported (or other extra-header paths if not). The second is that upstream configure should be patched to actually make use of the information provided by tclConfig.sh (most importantly in this case, TCL_LIB_SPEC [linker arguments] and TCL_SRC_DIR [path for headers]). BTW, it's Mike :). (Don't worry, with a name like this I get that a lot.) On Wed, Jul 04, 2001 at 05:31:28PM +0200, Marco Kuhlmann <[EMAIL PROTECTED]> spake forth: > Hi Mark! > > I am trying to build a package that uses tcl/tk and get the > same problem as Brett in the attached email. What do you think? > Should the upstream people fix configure, or what? > > Cheers, > Marco > > ----- Forwarded message from Brett Cundal <[EMAIL PROTECTED]> ----- > > Date: Sat, 30 Jun 2001 21:13:31 -0700 > To: [EMAIL PROTECTED] > Subject: Autoconfig 2.13 failing to detect tcl/tk > From: Brett Cundal <[EMAIL PROTECTED]> > > Hiya, > > I'm trying to put together a package that uses tk, but the config script > that comes with the upstream package doesn't detect tcl or tk properly... > The tests are just completely wrong... I guess the Debian packages for > tcl/tk put things in non-standard locations? > > Anyhow, I imagine there are lots of packages that rely on tcl/tk in Debian, > so is there a common or "correct" fix for this? > > Some details for those interested: > > ./configure looks for the files /usr/lib/tclConfig.sh and > /usr/lib/tclConfig.sh, but on Debian they are in > /usr/lib/tcl<version>/tclConfig.sh and /usr/lib/tk<version>/tkConfig.sh. > I got around this problem by specifying --with-tcl=/usr/lib/tcl8.3 and > --with-tk=/usr/lib/tk8.3, so it found the configuration scripts, but it > doesn't do any good because ./configure looks in /usr/include for the tcl.h > and tk.h files rather than /usr/include/tcl8.3 and /usr/include/tk8.3... > > There's no handy ./configure option to specify these paths, so I think I'm > left with the option of patching the script to use these paths (which I > don't think is a good solution) or getting a more recent version of the > configure script that handles tcl correctly on Debian... > > Any recommendations? > > -- Brett > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > ----- End forwarded message ----- > > -- > Marco Kuhlmann [EMAIL PROTECTED] -- Mike Markley <[EMAIL PROTECTED]> GPG: 0x3B047084 7FC7 0DC0 EF31 DF83 7313 FE2B 77A8 F36A 3B04 7084 It is a human characteristic to love little animals, especially if they're attractive in some way. - McCoy, "The Trouble with Tribbles", stardate 4525.6 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]