S h i v wrote:
> A few additional points:
>
> 1. Expect's build is using the cc wrapper script under tools. I will
> change this. (The wrapper script can either be corrected to use
> SPRO_VROOT or can remain broken so that it will get caught :) when ppl
> using it - esp when moving SW from CCD to SFW)
good.
>
> 2. Currently tcl's headers are installed using the
> install-private-headers rule in the Makefile generated in the base
> package. I see 3 ways to use it while doing expect's build
> a) Install using the tcl Makefile's install-private-headers (Currently
> I have included in install_h rule of tcl)
> b) Create a new install-sfw
> c) Do not install to proto area, refer to tcl & tk's source dir
> directly within expect's build.
I think 'c' is best for now. I didn't know there was a private
headers rule in tcl, but if it only installs headers and not
source then it doesn't fix my main concern about tcl/tk, which is
things that reach into their source tree and use the headers
and C files. We probably should just ship their source with the
packages and be done with it though.
>
> 3. Doing a "make -f Makefile.sfw install" on SFW with my changes will
> break during build of expect because the required TCL's headers are
> not installed during tcl's "make -f Makefile.sfw install". Instead it
> is currently in "make -f Makefile.sfw install_h"
> This I will change appropriately based on your comment to the above point
>
> 4. I have used sfw-src-20070822.tar.bz2 and ccd-src-20070526.tar.bz2
> as the sources.
you might want to update since you're a ways behind, though it probably
doesn't matter too much given you're just adding something. you'll have
conflicts on cmd/Makefile and pkgdefs/Makefile though.
Mike