Le ven. 20 déc. 2019 à 11:32, Pluem, Ruediger, Vodafone Group
<[email protected]> a écrit :
>
> make extraclean
>
> ./buildconf
>
> ./configure <with whatever options>
>
> make
>
> make install


Thanks for `make extraclean` but the error is still there.
I tried with ./buildconf in srclib/apr/ ans srclib/apr-util/ before
./builconf in http-trunk directory (like Mike Rumph suggests) but the
behaviour is the same. :(

$ LANG=C make
Making all in srclib
make[1]: Entering directory '/home/stephane/src/httpd-trunk/srclib'
make[1]: *** No rule to make target 'all'.  Stop.
make[1]: Leaving directory '/home/stephane/src/httpd-trunk/srclib'
make: *** [/home/stephane/src/httpd-trunk/build/rules.mk:75:
all-recursive] Error 1

> in the top-level directory with either APR trunk or APR 1.x and APR-UTIL 1.x 
> in srclib as apr and / or apr-util directory should do the trick.

My current tree is:

$ tree -L 1 srclib
srclib
├── apr
├── apr-util
└── Makefile

The 'Makefile' has been generated and, as the error said, contains no target:

$ cat srclib/Makefile
top_srcdir   = /home/stephane/src/httpd-trunk
top_builddir = /home/stephane/src/httpd-trunk
srcdir       = /home/stephane/src/httpd-trunk/srclib
builddir     = /home/stephane/src/httpd-trunk/srclib
VPATH        = /home/stephane/src/httpd-trunk/srclib


> Keep in mind that for buildconf further tools are required that are not 
> needed for normal builds like Python, autoconf and libtool.


Yes, I installed several packages before getting the ./configure
script works properly: Python 2 and 3, 'autoconf', 'build-essential',
'libtool', 'libtool-bin', 'pcre-utils', 'libpcre2-dev' packages are
installed.
I uninstalled 'apache2-utils' in case it was the cause of the
compilation failure.


I will try next year with the 2.4 branch to compare (I will not have
access to the used machine to compile Apache).


Regards
-- 
Stéphane

Reply via email to