View Single Post

   
  #1 (permalink)  
Old 04-29-2008, 08:15 PM
Troels Arvin
 
Posts: n/a
Default Compiling neon on AIX

Hello,

On an AIX 5.3 (5300-07-03-0811), I have trouble compiling the "neon"
WebDAV client library with SSL support.

I've installed the OpenSSL package from IBM's "AIX Web Download Pack
Programs" page (openssl.9.8.410.tar.Z).

And I've installed gcc, m4, automake, libtool, etc from IBM's "AIX
Toolbox for Linux Applications".

After having extracted the neon-0.28.2 sources, I run:
../configure --with-ssl

After a while, configure responds with:
....
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
configure: error: OpenSSL headers not found, cannot enable SSL support

From config.log:
| #include <openssl/ssl.h>
configure:28050: result: no
configure:28054: checking openssl/ssl.h presence
configure:28069: gcc -E -D_LARGEFILE64_SOURCE -DNE_LFS conftest.c
In file included from /usr/include/openssl/ssl3.h:142,
from /usr/include/openssl/ssl.h:999,
from conftest.c:94:
/usr/include/openssl/pq_compat.h:1:3: error: invalid preprocessing
directive #IBM_PROLOG_BEGIN_TAG
/usr/include/openssl/pq_compat.h:2:3: error: invalid preprocessing
directive #This
/usr/include/openssl/pq_compat.h:4:3: error: "53ssl984" after # is not a
positive integer
/usr/include/openssl/pq_compat.h:6:3: error: invalid preprocessing
directive #Licensed
/usr/include/openssl/pq_compat.h:8:3: error: invalid preprocessing
directive #Restricted
/usr/include/openssl/pq_compat.h:10:3: error: invalid preprocessing
directive #COPYRIGHT
/usr/include/openssl/pq_compat.h:11:3: error: invalid preprocessing
directive #All
/usr/include/openssl/pq_compat.h:13:3: error: invalid preprocessing
directive #US
/usr/include/openssl/pq_compat.h:14:3: error: invalid preprocessing
directive #disclosure
/usr/include/openssl/pq_compat.h:16:3: error: invalid preprocessing
directive #IBM_PROLOG_END_TAG

Does this make sense to anyone?

--
Regards,
Troels Arvin <troels@arvin.dk>
http://troels.arvin.dk/
Reply With Quote