On 1/2/06, Gerardo Santana Góíez Garrido <gerardo.santana / gmail.com> wrote:
> 2006/1/2, Mark Volkmann <r.mark.volkmann / gmail.com>:
> > Got it!  Here's what I had to do.
> >
> > 1) Download tcl8.4.12-src.tar.gz and tk8.4.12-src.tar.gz
> > http://www.tcl.tk/software/tcltk/downloadnow84.html
> > 2) Unzip and untar them into /opt/TclTk.
> > 3) ruby extconf.rb \
> >     --with-tcl-include=/opt/TclTk/tcl8.4.12/generic \
> >     --with-tk-include=/opt/TclTk/tk8.4.12/generic
> > 4) make
> > 5) make install

> Extracting the sources you get the header files, yes, but not the
> libraries. But still your post implies that somehow extconf.rb found
> the libraries, otherwise you wouldn't be able to build the tcltklib
> extension.
>
> I suppose your Linux distribution has the Tcl/Tk libraries already
> installed but not the header files. These header files are located in
> a so called development package or -devel I think.

That's right. I had the libraries, but not the header files. Maybe
this is peculiar to Fedora Core 4, or perhaps just peculiar to my
installation.

--
R. Mark Volkmann
Partner, Object Computing, Inc.