> - gaia doesn't want to build
Did I remember to drop a note to the list that my current stumbling block
during my Mac "make world" odyssey is GAIA?
There seems to be some problem building GAIA version of skycat,
gcc -fwritable-strings -c -O -DSHARED=0 -DHAVE_CONFIG_H
-DGAIA_LIBRARY=\"/Users/star/classic/applications/gaia/gaia/library\"
-I/Users/star/classic/applications/gaia/built/include
-I/Users/star/classic/applications/gaia/built/include/itcl
-I/Users/star/classic/applications/gaia/built/include
-I/Users/star/classic/applications/gaia/built/include/itcl
-I/usr/X11R6/include gaia_swish.c
linking "bin/gaia_swish"...
ar d /Users/star/classic/applications/gaia/built/lib/libskycat.a proj.o
ar: proj.o: not found in archive
make[2]: [bin/gaia_swish] Error 1 (ignored)
amougst other things (see attached).
> One comment I have is that my CFLAGS settings do not seem to propagate
> into the deeper parts of the gaia build. This is a bit of a pain
> for a number of reasons (eg I lose any -g flags, and it means I do a
> partial 64 bit build). Any chance this can be fixed?
This may be intentional since Peter is building "gaia local" verisons of
serveral things available elsewhere in the tree, he might be intentially
be mucking about with the CFLAGS lower down in the tree. In fact, my vague
recollections from sitting next to him when he was doing this is that the
lower down stuff doesn't use Norman's autoconf/starconf stuff at all to
build, but a Peter's own special brand of voodoo.
> GAIA runs up (untested over my home network) with the above patches but,
I can't get it to build anymore. I'm getting very frustrated about this
as I seem to be going backwards here. I can no longer get things tho build
that used to build and work fine...
Al.
klunk{star}: make >& ~/error.txt
Makefile:827: warning: overriding commands for target `gaiaMon'
Makefile:342: warning: ignoring old commands for target `gaiaMon'
mkdir -p ./built ;\
pwd=`pwd`;\
(cd ./gaia; \
sed -e s#@[log in to unmask] VERSION.in >VERSION ;\
PATH=${pwd}/built/bin:${PATH}; export PATH; \
export INSTALL; unset INSTALL;\
STARLINK=/star; export STARLINK;\
./configure --prefix=${pwd}/built;\
make -e all install)
loading cache ./config.cache
using prefix = /Users/star/classic/applications/gaia/built
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for ranlib... (cached) ranlib
checking how to run the C preprocessor... (cached) gcc -E
checking for c++... (cached) c++
checking whether the C++ compiler (c++ ) works... yes
checking whether the C++ compiler (c++ ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for skycatConfig.sh
checking for tclutilConfig.sh
checking for astrotclConfig.sh
checking for rtdConfig.sh
checking for catConfig.sh
Don't build shared libraries
checking Starlink installation... /star
checking for g77... (cached) g77
checking Fortran flags... -O -fno-second-underscore
checking whether ln -s works... (cached) yes
checking for alink... (cached) alink
checking mixed language libraries...
checking main in -lf2c...
Configuration results (edit and run ./config.status to modify):
C Compiler => gcc -fwritable-strings
C++ Compiler => g++
C++ include flag => -I/usr/include/gcc/darwin/3.3/c++/backward
Fortran Compiier => g77
Iwidgets library files => /Users/star/classic/applications/gaia/built/lib/iwidgets3.0.0
creating ./config.status
creating Makefile
creating library/Makefile
creating library/gaia_version.tcl
creating src/Makefile
creating mktclapp/Makefile
creating mktclapp/library/gaia_swish.tcl
creating mktclapp/library/gaia_stcl.tcl
creating colormaps/Makefile
creating bitmaps/Makefile
making links in gaia...
for i in colormaps bitmaps src mktclapp library; do (cd $i; echo "$i:"; make) done
colormaps:
make[2]: Nothing to be done for `all'.
bitmaps:
make[2]: Nothing to be done for `all'.
src:
mktclapp:
/Users/star/classic/applications/gaia/built/bin/skycat_tcl library/gaia_swish.tcl gaia_swish.mta
bin/mktclapp -header > gaia_swish.h
bin/mktclapp -f gaia_swish.mta > gaia_swish.c
gcc -fwritable-strings -c -O -DSHARED=0 -DHAVE_CONFIG_H -DGAIA_LIBRARY=\"/Users/star/classic/applications/gaia/gaia/library\" -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/usr/X11R6/include gaia_swish.c
linking "bin/gaia_swish"...
ar d /Users/star/classic/applications/gaia/built/lib/libskycat.a proj.o
ar: proj.o: not found in archive
make[2]: [bin/gaia_swish] Error 1 (ignored)
ranlib /Users/star/classic/applications/gaia/built/lib/libskycat.a
g++ -O -DSHARED=0 -DHAVE_CONFIG_H -DGAIA_LIBRARY=\"/Users/star/classic/applications/gaia/gaia/library\" -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/usr/X11R6/include tkAppInit.o gaia_swish.o -o bin/gaia_swish \
-L/Users/star/classic/applications/gaia/built/lib -L/star/lib `ast_link -myerr -mygrf` \
-lskycat ../lib/libgaia.a \
-L/star/lib `ast_link -myerr -mygrf` -L/star/lib `ard_link` `ams_link_adam` `fio_link` `cat_link` `subpar_link_adam` `ndf_link` -lpda -L/Users/star/classic/applications/gaia/built/lib -litk3.0 -L/Users/star/classic/applications/gaia/built/lib -ltk8.0 -lBLT -L/Users/star/classic/applications/gaia/built/lib /Users/star/classic/applications/gaia/built/lib/libtclx8.0.3.a -L/Users/star/classic/applications/gaia/built/lib -litcl3.0 -L/Users/star/classic/applications/gaia/built/lib -ltcl8.0 -ltkhtml \
-L/usr/X11R6/lib -lX11 -lXext -lresolv -ldl
/Users/star/classic/applications/gaia/built/bin/skycat_tcl library/gaia_stcl.tcl gaia_stcl.mta
bin/mktclapp -header > gaia_stcl.h
bin/mktclapp -f gaia_stcl.mta > gaia_stcl.c
gcc -fwritable-strings -c -O -DSHARED=0 -DHAVE_CONFIG_H -DGAIA_LIBRARY=\"/Users/star/classic/applications/gaia/gaia/library\" -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/usr/X11R6/include gaia_stcl.c
linking "bin/gaia_stcl"...
g++ -O -DSHARED=0 -DHAVE_CONFIG_H -DGAIA_LIBRARY=\"/Users/star/classic/applications/gaia/gaia/library\" -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/usr/X11R6/include tclAppInit.o gaia_stcl.o -o bin/gaia_stcl \
-L/Users/star/classic/applications/gaia/built/lib ../lib/libgaia.a \
-L/star/lib `ard_link` `ams_link_adam` `fio_link` `cat_link` `subpar_link_adam` `ndf_link` -lpda -L/Users/star/classic/applications/gaia/built/lib -litk3.0 -L/Users/star/classic/applications/gaia/built/lib -ltk8.0 -lBLT -L/Users/star/classic/applications/gaia/built/lib /Users/star/classic/applications/gaia/built/lib/libtclx8.0.3.a -L/Users/star/classic/applications/gaia/built/lib -litcl3.0 -L/Users/star/classic/applications/gaia/built/lib -ltcl8.0 -ltkhtml \
-lresolv -ldl
library:
make[2]: Nothing to be done for `all'.
linking "bin/gaia_wish"...
ar d /Users/star/classic/applications/gaia/built/lib/libskycat.a proj.o
ar: proj.o: not found in archive
make[1]: [bin/gaia_wish] Error 1 (ignored)
ranlib /Users/star/classic/applications/gaia/built/lib/libskycat.a
g++ -O -DSHARED=0 -DHAVE_CONFIG_H -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/usr/X11R6/include -I/star/include tkAppInit.o -o bin/gaia_wish \
-L/Users/star/classic/applications/gaia/built/lib -L/star/lib `ast_link -myerr -mygrf` \
-lskycat lib/libgaia.a \
-L/star/lib `ast_link -myerr -mygrf` -L/star/lib `ard_link` `ams_link_adam` `fio_link` `cat_link` `subpar_link_adam` `ndf_link` -lpda -L/Users/star/classic/applications/gaia/built/lib -litk3.0 -L/Users/star/classic/applications/gaia/built/lib -ltk8.0 -lBLT -L/Users/star/classic/applications/gaia/built/lib /Users/star/classic/applications/gaia/built/lib/libtclx8.0.3.a -L/Users/star/classic/applications/gaia/built/lib -litcl3.0 -L/Users/star/classic/applications/gaia/built/lib -ltcl8.0 -ltkhtml \
-L/usr/X11R6/lib -lX11 -lXext -lresolv -ldl
linking "bin/gaia_tcl"...
g++ -O -DSHARED=0 -DHAVE_CONFIG_H -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/Users/star/classic/applications/gaia/built/include -I/Users/star/classic/applications/gaia/built/include/itcl -I/usr/X11R6/include -I/star/include tclAppInit.o -o bin/gaia_tcl \
-L/Users/star/classic/applications/gaia/built/lib lib/libgaia.a \
-L/star/lib `ard_link` `ams_link_adam` `fio_link` `cat_link` `subpar_link_adam` `ndf_link` -lpda \
-L/Users/star/classic/applications/gaia/built/lib -litk3.0 -L/Users/star/classic/applications/gaia/built/lib -ltk8.0 -lBLT -L/Users/star/classic/applications/gaia/built/lib /Users/star/classic/applications/gaia/built/lib/libtclx8.0.3.a -L/Users/star/classic/applications/gaia/built/lib -litcl3.0 -L/Users/star/classic/applications/gaia/built/lib -ltcl8.0 -ltkhtml -lresolv -ldl
echo "MONOLITH gaiaMon" > gaiaMon.ifl
cat src/ardstat.ifl src/asc2tab.ifl src/autocrop.ifl src/cat2tab.ifl src/tab2asc.ifl src/tab2cat.ifl >> gaiaMon.ifl
echo "ENDMONOLITH" >> gaiaMon.ifl
echo "linking \"bin/gaiaMon\"..."
linking "bin/gaiaMon"...
alink gaiaMon.c lib/libgaia.a \
-L/star/lib -L/Users/star/classic/applications/gaia/built/lib \
`fio_link` `ard_link_adam` `ndf_link_adam` `cat_link`
LIBTOOL=/star/bin/dtask_libtool
g77 -g -O2 -I/star/include -fno-second-underscore -c dtask_applic.f -o dtask_applic.o
/star/bin/dtask_libtool: line 1: cd: :: No such file or directory
dtask_libtool: link: cannot determine absolute directory name of `:'
if test -f bin/gaiaMon; then \
rm -f bin/gaiaMon;\
fi
mv gaiaMon bin/gaiaMon
mv: rename gaiaMon to bin/gaiaMon: No such file or directory
make[1]: *** [bin/gaiaMon] Error 1
make: [skycat2.0.cfg] Error 2 (ignored)
for f in gaia_swish gaia_stcl gaiaMon gaiaMon.ifc ardstat.ifc autocrop.ifc cat2tab.ifc tab2cat.ifc asc2tab.ifc tab2asc.ifc; do \
cp -p built/bin/${f} . ;\
done
cp: built/bin/gaia_swish: No such file or directory
cp: built/bin/gaia_stcl: No such file or directory
cp: built/bin/gaiaMon: No such file or directory
cp: built/bin/gaiaMon.ifc: No such file or directory
cp: built/bin/ardstat.ifc: No such file or directory
cp: built/bin/autocrop.ifc: No such file or directory
cp: built/bin/cat2tab.ifc: No such file or directory
cp: built/bin/tab2cat.ifc: No such file or directory
cp: built/bin/asc2tab.ifc: No such file or directory
cp: built/bin/tab2asc.ifc: No such file or directory
make: *** [skycat2.0.cfg] Error 1
|