Hmm - on MacOSX 10.1.5 - one for the autoconf experts..
cvs co apr; cd apr
./configure
......
checking for mmap that can map /dev/zero... no
decision on anonymous shared memory allocation method... 4.4BSD-style
mmap() via MAP_ANON
decision on namebased memory allocation method... SysV IPC shmget()
checking for calloc... yes
.....
make && make install
==> all happy
but:
$ cvs co httpd-2.0
$ cd srclib
$ cvs co apr apr-util
$ ./configure
Cecking for os2.h... no
/Users/dirkx/ORA/httpd-2.0/srclib/apr/configure:Error: decision on
anonymous shared memory allocation method failed
srclib/apr configured properly
./configure: no such file or directory: ./srclib/apr/apr-config [2057]
./configure: no such file or director
And the above can be reproduced by doing a 'cat config.log in the above
to see how the httpd-2.0 configure starts the apr configure:
$ cvs co apr
$ cd apr
$ prefix=/foo /bar/httpd-2.0/srclib/apr/configure
--prefix=/foo --enable-auth-dbm --enable-auth-anon
--enable-access-dbm --enable-auth-digest
--enable-maintainer-mode --cache-file=/dev/null
--srcdir=/bar/httpd-2.0/apr --prefix=/foo
--exec-prefix=/foo --libdir=${prefix}/lib
--includedir=/foo/include
--bindir=${prefix}/bin
--datadir=/foo
--with-installbuilddir=${prefix}/build
So questions about the above; is it worrysome that we have --prefix in
there twice. And secondly that some still are ${prefix} i.e. not
substituted ? And finally - anything obviously wrong ?
Dw