This is the mail archive of the ecos-patches@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]