Is it a bad assumption to think that amanda's build process will
"bail" if there is something that it needs which is not found by the
configure/autoconf programs?
Here are some samples of the more prominent complaints:
[ from ALPHA running OSF1 v5.1 ]
creating cache ./config.cache
checking host system type... alphaev6-dec-osf5.1
checking target system type... alphaev6-dec-osf5.1
checking build system type... alphaev6-dec-osf5.1
.
.
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
.
checking for bison... no
checking for byacc... no
.
checking for perl5... no
[Note perl 5.005 is at /usr/bin/perl...
whereis finds it no problem...
/usr/bin is in my path
checking for yywrap in -lfl... no
[Note: I have installed the GNU flex-2.5.4
thinking the yywrap would be included...
The fl library file is where I expect.
checking for history.h... no
checking for readline.h... no
checking for readline/history.h... no
checking for readline/readline.h... no
[Note: These are installed and accessible.
Why not found ??
.
.
checking whether posix fcntl locking works... no
checking whether flock locking works... no
checking whether lockf locking works... no
checking whether lnlock locking works... no
configure: warning: *** No working file locking capability found!
configure: warning: *** Be VERY VERY careful.
#####
What can safely be ignored...
aclocal?
autoconf?
automake?
makeinfo?
bison?
byacc?
yywrap?
I understand the file locking is required. I just got to get the
configure script to see it...
###
My attempts to tell the configure program where the includes and
libraries are, look like this:
> cd amanda-2.4.2p2
> CFLAGS="-I/usr/local/include -I/usr/local/include/readline" \
LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" \
./configure \
--prefix=/usr/local/amanda-2.4.2p2 \
--without-amandahosts \
--with-user=amanda \
--with-group=operator \
--with-configdir=/usr/local/etc/amanda \
--with-tmpdir=/tmp/amanda \
--with-debugging \
--with-debug-days=4
###
Thanks everyone....
-J