logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in  RSS Apache Lounge  


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.



Post new topic   Forum Index -> Apache View previous topic :: View next topic
Reply to topic   Topic: Failed to Install Apache 2.4.43 on IBM AIX 7.2
Author
yudhi.t



Joined: 03 Jun 2020
Posts: 2
Location: Singapore

PostPosted: Wed 03 Jun '20 11:25    Post subject: Failed to Install Apache 2.4.43 on IBM AIX 7.2 Reply with quote

For this installation, I have update expat and pcre to the required version (from AIXTOOL).
I downloaded APR 1.7.0 and APR-UTIL 1.6.1, both build and compiled successfully.
I run configure to HTTPD 2.4.43 and completed successfully
Code:

./configure --prefix=/httpd_home --with-included-apr --enable-so --enable-proxy

but on my next step where I have to run make it ended with error hence not completed and I can't proceed to make install.
Code:

ld: 0711-224 WARNING: Duplicate symbol: .bcopy

ld: 0711-224 WARNING: Duplicate symbol: .memmove

ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.

ld: 0711-317 ERROR: Undefined symbol: .EC_curve_nid2nist

collect2: error: ld returned 8 exit status

make: The error code from the last command is 1.

Stop.

make: The error code from the last command is 1.

Stop.

make: The error code from the last command is 1.

Stop.

Any expert please help me on this.

Below are the output during make process.

Admin note: output moved to https://apaste.info/rSOA
see forum rules
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 6785
Location: Germany, Next to Hamburg

PostPosted: Fri 05 Jun '20 15:13    Post subject: Reply with quote

EC_curve_nid2nist is from OpenSSL

on Linux you need to define in the config script before building OpenSSL

example

./config enable-ec_nistp_64_gcc_128

later the compiler (for apache) needs to know where that compiled openssl can be found I use an LD flag for that

Code:
export LDFLAGS="-Wl,-rpath,/opt/openssl/lib"


For the whole script see https://github.com/JBlond/debian_build_apache24/blob/master/build_apache.sh

I'm not sure it works the same on AIX.
Back to top
yudhi.t



Joined: 03 Jun 2020
Posts: 2
Location: Singapore

PostPosted: Mon 08 Jun '20 4:24    Post subject: Reply with quote

Hi James,

Thanks for responding.

I'm not sure why when I didn't define to enable ssl on configure.

I will check and try what you suggested.
Back to top


Reply to topic   Topic: Failed to Install Apache 2.4.43 on IBM AIX 7.2 View previous topic :: View next topic
Post new topic   Forum Index -> Apache