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

Reply via email to