On Mon, 2 Aug 2004, Norman Gray wrote:
> Mark,
>
> On 2004 Aug 2 , at 11.26, Mark Taylor wrote:
>
> > trying to do this, I updated everything and tried to run a top-level
> > ./bootstrap --builsupport, but this fails as follows:
> >
> [...]
> > make[5]: *** No rule to make target `@STAR_EXTRA_DIST@', needed by
> > `local-install-files'. Stop.
> > make[4]: *** [install-data-hook] Error 2
> > make[3]: *** [install-data-am] Error 2
> > make[2]: *** [install-am] Error 2
> > make[1]: *** [install-recursive] Error 1
> > make: *** [/mbt/starauto/manifests/libtool] Error 2
> > Failed to make buildsupport
>
> This is the same problem Tim was having. I think I failed to commit an
> updated libtool Makefile.in, so if you update libtool again you should
> get those.
>
> Running "grep STAR_EXTRA `find . -name Makefile.in`" should produce no
> output.
Not sure where you mean this, but the following:
% rm -rf thirdparty/fsf buildsupport
% cvs update -d thirdparty/fsf buildsupport
% ./bootstrap --buildsupport
% grep STAR_EXTRA `find thirdparty/fsf buildsupport -name Makefile.in`
gives me plenty of output:
thirdparty/fsf/autoconf/bin/Makefile.in:STAR_EXTRA_DIST =
thirdparty/fsf/autoconf/bin/Makefile.in: $(STAR_EXTRA_DIST)
thirdparty/fsf/autoconf/doc/Makefile.in:STAR_EXTRA_DIST =
thirdparty/fsf/autoconf/doc/Makefile.in: $(STAR_EXTRA_DIST)
thirdparty/fsf/autoconf/Makefile.in:STAR_EXTRA_DIST =
...
is that wrong?
Anyway, I've done s/STAR_FC_LIBRARY/LDFLAGS/ in ccdpack/configure.ac
(and committed it) and it seems to build OK for me on RH9. The resulting
Makefile.in's in ccdpack and its subdirectories (again, following a
checkout from scratch of these directories) reference STAR_EXTRA_DIST too.
Mark
--
Mark Taylor Starlink Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|