This is the mail archive of the
ecos-patches@sourceware.org
mailing list for the eCos project.
Re: host-side configury update
On Tue, Aug 19, 2008 at 09:16:52AM +0300, Sergei Gavrikov wrote:
> I don't use that my patch because I have do it after every CVS update.
> I've prefered configure eCos as
>
> TCL_INC_DIR=<...> <...>/configure
>
> Sergei
I lied..., then I've become to work with Tcl/Tk 8.{4,5} sources from SF.NET
Example how to get Tcl/Tk 8.5 stuff
cvs -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -r core-8-5-branch tcl
cvs -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/ tktoolkit co -r core-8-5-branch tk
Updating tcl/tk trees like eCos tree, I install all Tcl/Tk stuff in
/usr/local. Even with the latest Bart's changes, tomorrow I configured
eCos as
$ <...>/configure --with-tcl=/usr/local/lib
without any dances. Bart and others done a very well clean up!
$ make -s
Making all in host
Making all in infra
Making all in testsuite
Making all in libcdl
Making all in testsuite
Making all in tools/configtool/standalone/common
Making all in packages/devs/watchdog/synth/current/host
Making all in packages/hal/synth/arch/current/host
Making all in packages/io/usb/slave/current/host
Making all in packages/services/profile/gprof/current/host
Making all in packages/devs/eth/synth/ecosynth/current/host
This is just a dream for C++ :)
I checked the 8.4, 8.5, 8.6 Tk's configure options, Tk depends on Tcl
very closely, but it's configure has alone tcl option: --with-tcl
8.5/tk/unix/configure --help | grep tcl
--with-tcl directory containing tcl configuration
(tclConfig.sh)
So, I don't use Ubuntu's {tcl,tk}-dev packages anymore. Tcl/Tk is a very
active project. Today I have both installed Tcl 8.4.19 and Tcl 8.5.4
from SF.NET CVS. And both work with an eCos host-side stuff.
Sergei