I can build libapreq2-2.12 from source on an i386 machine but not on an x86_64 virtualhost both run CentOS 5.?.
gcc -shared .libs/util.o .libs/version.o .libs/cookie.o .libs/param.o .libs/parser.o .libs/parser_urlencoded.o .libs/parser_header.o .libs/parser_multipart.o .libs/module.o .libs/module_custom.o .libs/module_cgi.o .libs/error.o -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64 /usr/lib64/libapr-1.so /usr/lib64/libaprutil-1.so -lpthread -ldl -lldap -llber /usr/lib/libdb-4.3.so /usr/lib/libexpat.so -Wl,-soname -Wl,libapreq2.so.3 -o .libs/libapreq2.so.3.7.1 /usr/lib/libdb-4.3.so: could not read symbols: File in wrong format collect2: ld returned 1 exit status make[2]: *** [libapreq2.la] Error 1 Mark