compiling an app under Linux, looking for library files and headers



I have installed these binary packages using Aptitude under Kubuntu:

tcllib
tk8.4
tcl8.4

Now I'm trying to compile a source package which uses Tcl/Tk:

david@Achernar:~/sw/LinRadio/linradio-toolkit-0.7$ ./configure
Tcl header... ### Not found, please set TCLINCLUDE in '.config'
Tcl library... ### Not found, please set TCLPATH/TCLLIB in '.config'
Tk header... ### Not found, please set TKINCLUDE in '.config'
Tk library... ### Not found, please set TKPATH/TKLIB in '.config'
OS configuration stored in ".config".

Here's what the generated .config file looks like:

# Generated by ./configure
TCLINCLUDE=-I/usr/include
TCLPATH=-L/usr/lib
TCLLIB=-ltcl
TKINCLUDE=-I/usr/include
TKPATH=-L/usr/lib
TKLIB=-ltk

I found a directory /usr/share/tcllib1.9 which is chock full of stuff, 77
directories from /aes to /uuid plus a file pgkindex.tcl. But I'm not sure
if this is the library my linradio package wants or not.

This is probably for a Linux newsgroup, but maybe someone here can help
me out. I'm not sure how to edit the .config file to get the build to
work. Any advice or references would be most welcome. Thanks!
.



Relevant Pages

  • compiling an app under Linux, looking for library files and headers
    ... Now I'm trying to compile a source package which uses Tcl/Tk: ... Tcl header... ... Tcl library... ... I'm not sure how to edit the .config file to get the build to ...
    (comp.lang.tcl)
  • Re: compiling an app under Linux, looking for library files and headers
    ... Now I'm trying to compile a source package which uses Tcl/Tk: ... Tcl header... ... Tcl library... ...
    (comp.lang.tcl)
  • Re: now do you "link" .tcl files?
    ... I think from the position of a newbie, this is how linking in Tcl ... At the time of the call, Tcl looks up the command named "foo" using ... pkgIndex.tcl for a Tcl-only package usually contains ...
    (comp.lang.tcl)
  • Re: [opensuse] How do I keep monitor from going to sleep
    ... It is controlled by the package maker via the spec file. ... I believe the package maker should know if the old config file would no ... trust the packager to stay true to the package programmers and install, ... That is one of the reason I ...
    (SuSE)
  • Re: Why TCL?
    ... The typical reason you see other languages have things like this is ... Tcl extension packages available as well. ... :And installing the MD5 package for TCL was too painful for me. ... in other scripting language camps wanted something similar. ...
    (comp.lang.tcl)