* HES Support <suse@hesinc.biz> [041027 23:50]:
We're unable to successfully compile Apache (2.0.52) with SUSE 9.1 (2.6.4-52-default) 64bit . We have no problems with the 32bit version of SUSE 9.1 and Apache 2.0.52..
A fresh install of 9.1 started us out. Apache 2.0.52 was downloaded, gunzipped, untarred and configure was run. It fails at the make.
We've reinstalled a couple of times but without finding anybody else having problems here, we're not sure what to do next and appreciate any help. Since this is 64 bit we thought the reference to /usr/lib (instead of /usr/lib64) might be causing the problem. We're thinking of just going with the 32bit install...
make ... /root/apache/httpd-2.0.52/srclib/apr-util/libaprutil-0.la -lexpat /root/apache/httpd-2.0.52/srclib/apr/libapr-0.la -lrt -lm -lcrypt -lnsl -lpthread -ldl /usr/lib/libexpat.so: could not read symbols: Invalid operation ^^^^^^^^^^^^^^^^^^^^^ here you are trying to link a 32bit lib in a 64bit object. That can't work.
Probably sth. went wrong during configuration - check for pathes */lib/
collect2: ld returned 1 exit status make[2]: *** [htpasswd] Error 1 make[2]: Leaving directory `/root/apache/httpd-2.0.52/support' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/apache/httpd-2.0.52/support' make: *** [all-recursive] Error 1
-- Check the List-Unsubscribe header to unsubscribe For additional commands, email: suse-amd64-help@suse.com
-- Stefan Fent <stefan.fent@suse.com> SuSE Linux AG, Maxfeldstr. 5, D-90409 Nuernberg Phone: +49-911-740 53 - 559 GPG fingerprint = B226 E3DA 37B0 2170 7403 D19C 18AF E579 9161 4BBC