Norman,
> > Looking at the Tcl Makefile.am I see that it still uses
> > STAR_MANIFEST_INSTALL_COMMAND, so that probably explains it.
>
> Bother. It looks like I changed this in
> thirdparty/tclsys/tcl/Makefile.am (which is what I was using to test
> this), but didn't then go on and change it in tclsys/tk and
> tclsys/itcl.
>
> I think if you change both of the latter, then do autoreconf, all
> should be well.
Looks like you didn't commit any of them actually - I've changed and
committed all three, and it looks better now. However, there's still
a problem (on my system) with the install-manifest staging business.
When building the install-manifest target it correctly assembles
all the files in the staging area for me and then I get:
(cd /tmp/starconf-6463; cp -R . /)
cp: cannot overwrite non-directory `/./mbt/starauto' with directory `./mbt/starauto'
since
% ls -g /mbt/starauto
lrwxrwxrwx 1 root 12 Mar 11 11:59 /mbt/starauto -> /d1/starauto
so the 'cp -R' needs to be replaced by something appropriately paranoid
presumably involving tar/pax/find. I tracked this down to
thirdparty/fsf/automake/lib/am/install.am and thought about fixing
it and then chickened out - I expect there's some standard automake
way to do this that you have at your fingertips and I don't know about.
Mark
--
Mark Taylor Starlink Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|