Thank you all for your replies.
So I got back on the horse and installed latest APRs and PCRE, then ran configure again as follows:
CC='gcc' CPP='gcc -E' ./configure --enable-so --enable-dav --prefix=/opt/eai/ci/httpd-2.
4.25/apache --with-iconv=/opt/eai/ci/ libiconv-1.15/libiconv/lib --with -apr=/opt/eai/ci/httpd-2.4.25/
srclib/apr --with-apr-util=/opt/eai/ci/ httpd-2.4.25/srclib/apr-util --with-pcre=/opt/eai/ci/httpd- 2.4.25/srclib/pcre/pcre-config
Config was clean, with a warning about OpenSSL being too old
configure:37818: summary of build options:
Server Version: 2.4.25
Install prefix: /opt/eai/ci/httpd-2.4.25/
apache C compiler: gcc -std=gnu99
CFLAGS: -O2 -pg -pthread
LDFLAGS: -Wl,-brtl
LIBS:
CPPFLAGS: -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE
C preprocessor: gcc -E
I tried 'make' and got the following Undefined symbol: apr_os_uuid_get Error:
Target "local-all" is up to date.
Target "all" is up to date.
/opt/eai/ci/httpd-2.4.25/
srclib/apr/build-1/libtool --silent --mode=compile gcc -std=gnu99 -O2 -pg -pthread -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE -I. -I/opt/eai/ci/httpd-2.4.25/os/ unix -I/opt/eai/ci/httpd-2.4.25/ include -I/opt/eai/ci/httpd-2.4.25/ srclib/apr/include/apr-1 -I/opt/eai/ci/httpd-2.4.25/ srclib/apr-util/include/apr-1 -I/opt/eai/ci/httpd-2.4.25/ srclib/pcre/include -I/opt/eai/ci/httpd-2.4.25/ modules/aaa -I/opt/eai/ci/httpd-2.4.25/ modules/cache -I/opt/eai/ci/httpd-2.4.25/ modules/core -I/opt/eai/ci/httpd-2.4.25/ modules/database -I/opt/eai/ci/httpd-2.4.25/ modules/filters -I/opt/eai/ci/httpd-2.4.25/ modules/ldap -I/opt/eai/ci/httpd-2.4.25/ modules/loggers -I/opt/eai/ci/httpd-2.4.25/ modules/lua -I/opt/eai/ci/httpd-2.4.25/ modules/proxy -I/opt/eai/ci/httpd-2.4.25/ modules/session -I/opt/eai/ci/httpd-2.4.25/ modules/ssl -I/opt/eai/ci/httpd-2.4.25/ modules/test -I/opt/eai/ci/httpd-2.4.25/ server -I/opt/eai/ci/httpd-2.4.25/ modules/arch/unix -I/opt/eai/ci/httpd-2.4.25/ modules/dav/main -I/opt/eai/ci/httpd-2.4.25/ modules/generators -I/opt/eai/ci/httpd-2.4.25/ modules/mappers -prefer-non-pic -static -c modules.c && touch modules.lo gcc -std=gnu99 -O2 -pg -pthread -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE -I. -I/opt/eai/ci/httpd-2.4.25/os/
unix -I/opt/eai/ci/httpd-2.4.25/ include -I/opt/eai/ci/httpd-2.4.25/ srclib/apr/include/apr-1 -I/opt/eai/ci/httpd-2.4.25/ srclib/apr-util/include/apr-1 -I/opt/eai/ci/httpd-2.4.25/ srclib/pcre/include -I/opt/eai/ci/httpd-2.4.25/ modules/aaa -I/opt/eai/ci/httpd-2.4.25/ modules/cache -I/opt/eai/ci/httpd-2.4.25/ modules/core -I/opt/eai/ci/httpd-2.4.25/ modules/database -I/opt/eai/ci/httpd-2.4.25/ modules/filters -I/opt/eai/ci/httpd-2.4.25/ modules/ldap -I/opt/eai/ci/httpd-2.4.25/ modules/loggers -I/opt/eai/ci/httpd-2.4.25/ modules/lua -I/opt/eai/ci/httpd-2.4.25/ modules/proxy -I/opt/eai/ci/httpd-2.4.25/ modules/session -I/opt/eai/ci/httpd-2.4.25/ modules/ssl -I/opt/eai/ci/httpd-2.4.25/ modules/test -I/opt/eai/ci/httpd-2.4.25/ server -I/opt/eai/ci/httpd-2.4.25/ modules/arch/unix -I/opt/eai/ci/httpd-2.4.25/ modules/dav/main -I/opt/eai/ci/httpd-2.4.25/ modules/generators -I/opt/eai/ci/httpd-2.4.25/ modules/mappers -c /opt/eai/ci/httpd-2.4.25/ server/buildmark.c /opt/eai/ci/httpd-2.4.25/
srclib/apr/build-1/libtool --silent --mode=link gcc -std=gnu99 -O2 -pg -pthread -Wl,-brtl -o httpd modules.lo buildmark.o -export-dynamic -Wl,-uXML_Parse -Wl,-bE:/opt/eai/ci/httpd-2.4. 25/server/httpd.exp server/libmain.la modules/core/libmod_so.la modules/http/libmod_http.la server/mpm/worker/libworker.la os/unix/libos.la -L/opt/eai/ci/httpd-2.4.25/ srclib/pcre/lib -lpcre /opt/eai/ci/httpd-2.4.25/ srclib/apr-util/lib/libaprutil -1.la -lexpat -liconv /opt/eai/ci/httpd-2.4.25/srclib/apr/lib/libapr-1.la -lpthread ld: 0711-317 ERROR: Undefined symbol: apr_os_uuid_get
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: ld returned 8 exit status
make: 1254-004 The error code from the last command is 1.
Any idea how to link to the right libraries?
Thank you in advance.
-----Original Message-----
From: Jose R R [mailto:jose.r.r@xxxxxxxxxxx]
Sent: Wednesday, May 24, 2017 7:24 PM
To: users@xxxxxxxxxxxxxxxx
Subject: Re: Building httpd2.4.25 on powerpc-ibm-aix7.1.0.0
CAUTION - EXTERNAL EMAIL
Niltze [Hello]
On Wed, May 24, 2017 at 8:08 AM, Joseph, Anselm <Anselm.Joseph@xxxxxxx> wrote:
>
> I have been trying to install/compile Apache Subversion 1.9.5 with HTTPD-2.2.32, and it’s been failing consistently.
>
> Someone mentioned that Subversion1.9.5 may not have been fully tested with HTTPD2.2.x. So I decided to install httpd-2.4.25 on the same machine and give it a try.
>
> Except that I am getting errors when building httpd-2.2.32.
>
> Config command line is as follows:
>
> It was created by configure, which was
>
> generated by GNU Autoconf 2.69. Invocation command line was
>
>
>
> $ ./configure --enable-so –enable-dav --prefix=/opt/eai/ci/httpd-2.
4.25/apache --with-iconv=/opt/eai/ci/ libiconv-1.15/libiconv/lib --with-apr=/opt/fre >
> eware/bin/apr-1-config --with-apr-util=/opt/freeware/
bin --with-pcre=/opt/eai/ci/httpd- 2.2.32/pcre/pcre-config >
> There are no significant errors in config, as far as I can see.
>
> The make fails with the following:
>
> Target "shared-build" is up to date.
>
> Building shared: mod_authn_file.la mod_authn_dbm.la mod_authn_anon.la mod_authn_dbd.la mod_authn_socache.la mod_authn_core.la mod_authz_host
>
> .la mod_authz_groupfile.la mod_authz_user.la mod_authz_dbm.la mod_authz_owner.la mod_authz_dbd.la mod_authz_core.la mod_authnz_ldap.la mod_a
>
> ccess_compat.la mod_auth_basic.la mod_auth_form.la mod_auth_digest.la mod_allowmethods.la
>
> /opt/freeware/lib/apr-1/build/
libtool --silent --mode=compile gcc -std=gnu99 -qHALT=E -U__STR__ -D_THREAD_SAFE -D_USE_IRS -D_L >
> ARGEFILE64_SOURCE -I. -I/opt/eai/ci/httpd-2.4.25/os/
unix -I/opt/eai/ci/httpd-2.4.25/ include -I/opt/freeware/include/apr-1 -I/opt/eai/ci/ >
> httpd-2.2.32/pcre/include -I/opt/eai/ci/httpd-2.4.25/
modules/aaa -I/opt/eai/ci/httpd-2.4.25/ modules/cache -I/opt/eai/ci/httpd-2.4.25/ modules >
> /core -I/opt/eai/ci/httpd-2.4.25/
modules/database -I/opt/eai/ci/httpd-2.4.25/ modules/filters -I/opt/eai/ci/httpd-2.4.25/ modules/ldap -I/opt/ >
> eai/ci/httpd-2.4.25/modules/
loggers -I/opt/eai/ci/httpd-2.4.25/ modules/lua -I/opt/eai/ci/httpd-2.4.25/ modules/proxy -I/opt/eai/ci/httpd-2.4. >
> 25/modules/session -I/opt/eai/ci/httpd-2.4.25/
modules/ssl -I/opt/eai/ci/httpd-2.4.25/ modules/test -I/opt/eai/ci/httpd-2.4.25/ server -I/opt/e >
> ai/ci/httpd-2.4.25/modules/
arch/unix -I/opt/eai/ci/httpd-2.4.25/ modules/dav/main -I/opt/eai/ci/httpd-2.4.25/ modules/generators -I/opt/eai/ci >
> /httpd-2.4.25/modules/mappers -prefer-pic -c mod_authn_file.c && touch mod_authn_file.slo
>
> gcc: unrecognized option '-qHALT=E'
>
> /opt/freeware/lib/apr-1/build/
libtool --silent --mode=link gcc -std=gnu99 -qHALT=E -Wl,-brtl -Wl,-brtl -o mod_authn_file.l >
> a -rpath /opt/eai/ci/httpd-2.4.25/
apache/modules -module -avoid-version mod_authn_file.lo >
> /opt/freeware/lib/apr-1/build/
libtool[3447]: cc: not found >
> make: 1254-004 The error code from the last command is 127.
>
>
>
>
>
> Stop.
>
> make: 1254-004 The error code from the last command is 1.
>
>
>
>
>
> Stop.
>
> make: 1254-004 The error code from the last command is 1.
>
>
>
>
>
> Stop.
>
> I am using previously installed apr and apr-util, as well as pcre for httpd2.2.32.
>
> Can you guys provide some guidance ? It’s really appreciated.
>
> Thanks
>
>
Please, look at:
< http://www.aixtools.net/index.
php/httpd-2.4 >
And/Or try your build with tools in this bundle:
< http://download.aixtools.net/
tools/apache/aixtools.httpd-2. >4.bundle.tar.bz2
Best Professional Regards.
--
Jose R R
------------------------------
------------------------------ ------------------------------ --- Download Debian-Reiser4 for AMD64 https://sf.net/projects/
debian-reiser4/ ------------------------------
------------------------------ ------------------------------ --- Try at no charge http://b2evolution.net for http://OpenShift.com PaaS
------------------------------
------------------------------ ------------------------------ --- from our GitHub http://Nepohualtzintzin.com repository. Cloud the easy way!
------------------------------
------------------------------ --------- To unsubscribe, e-mail: users-unsubscribe@httpd.
apache.org For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx