Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 54346 invoked by uid 500); 1 Oct 2002 01:10:43 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 54329 invoked from network); 1 Oct 2002 01:10:42 -0000 Message-ID: From: "Bennett, Tony - CNF" To: "'dev@httpd.apache.org'" Subject: RE: Build on AIX fails Date: Mon, 30 Sep 2002 18:10:48 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Jeff, Taking a queue from your comments, I re-config'ed openssl "./config threads no-shared no-dso no-asm" and then rebuilt openssl and apache. Apache's link failure went away ... ...although I'm still getting the "incorrect file suffix" warning messages... which you said I could ignore. I have yet to test the executable. So, the problem seems to be that I config'ed Apache as 100% static linking, but openssl's default seems be be creating DSO. Thanks for your help. -tony -----Original Message----- From: Jeff Trawick [mailto:trawick@attglobal.net] Sent: Monday, September 30, 2002 4:16 PM To: dev@httpd.apache.org Subject: Re: Build on AIX fails "Bennett, Tony - CNF" writes: > I just downloaded 2.0.42 and attempted to build it on AIX 4.3.3 > and it failed...it appears to be building module libraries named > > lib$MODULE_NAME.al (for example: modules/dav/main/.libs/libmod_dav.al) > > instead of > lib$MODULE_NAME.a (for example: modules/dav/main/.libs/libmod_dav.a) libtool and IBM's C compiler don't get along perfectly. Luckily, those are warnings that you can ignore. These are the only errors, as far as I can see: > ld: 0711-317 ERROR: Undefined symbol: .sk_new_null > ld: 0711-317 ERROR: Undefined symbol: .X509_STORE_CTX_set_verify_cb > ld: 0711-317 ERROR: Undefined symbol: .BIO_snprintf Aren't these all OpenSSL-related? If I get time I'll try to build it with SSL support. > For background: > > My configure step: > ./configure --prefix=/usr/local/apache2 \ > --enable-dav=static \ > --enable-dav_fs=static \ > --enable-ssl=static \ > --with-ssl=/home/dms/openssl_dir By the way, I always do CC=xlc_r ./configure --other-flags when using IBM's C compiler for AIX. xlc_r ensures that thread stuff is set up correctly. -- Jeff Trawick | trawick@attglobal.net Born in Roswell... married an alien...