I've been playing with the build system a little and have a couple of
queries:
1. 'make' in the top level directory no longer seems to do anything for
me after I do a global bootstrap. Last time I tried it went and built
everything, including sst.
2. If I go into the libraries directory and do bootstrap, configure,
make, make install-manifest everything seems to work except that I get
this error at the end of the install:
mkdir -p -- . /home/timj/data/tmp/star/cvsbuild/docs
/usr/bin/install -c -m 644 sun67.tex
/home/timj/data/tmp/star/cvsbuild/docs/sun67.tex
/usr/bin/install -c -m 644 sun67.ps
/home/timj/data/tmp/star/cvsbuild/docs/sun67.ps
/usr/bin/install -c -m 644 sun67.htx_tar
/home/timj/data/tmp/star/cvsbuild/docs/sun67.htx_tar
make[3]: Leaving directory `/export/data/timj/tmp/star/cvs/libraries/sla'
make[2]: Leaving directory `/export/data/timj/tmp/star/cvs/libraries/sla'
make[2]: Entering directory `/export/data/timj/tmp/star/cvs/libraries'
make[3]: Entering directory `/export/data/timj/tmp/star/cvs/libraries'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/export/data/timj/tmp/star/cvs/libraries'
make[2]: Leaving directory `/export/data/timj/tmp/star/cvs/libraries'
make[1]: Leaving directory `/export/data/timj/tmp/star/cvs/libraries'
echo "</files>"
>>install-manifest.xml
echo "</manifest>"
>>install-manifest.xml
mkdir -p -- .
/usr/bin/install -c -m 644 install-manifest.xml \
/star-libraries
/usr/bin/install: cannot create regular file `/star-libraries': Permission
denied
make: *** [install-manifest] Error 1
Is there some file that he need to remove before doing the initial
bootstrap? I assume there is meant to be some prefix there?
3. Can I assume that astrom is not using the new configure system
despite the fact it has a configure file? [it has a few OS-specific files
in there] ie I can't treat it as another example application.
4. Shouldn't sst be doing an fio_link_adam rather than an fio_link
[since it is an adam task]
5. If we end up picking a library for install to CVS "at random" are we
supposed to simply be committing the stardev sources? I assume not but
this would rely on someone saying which libraries have other versions
around that should be used? Also, with messgen files, should we simply
cremsg all the _err files or are the original .msg files available
somewhere?
--
Tim Jenness
JAC software
http://www.jach.hawaii.edu/~timj
|