Apache web server instalation error in HP-UX 11.31

Hi ,
I am getting an error while installing on a new hp-ux 11.31 server for the first time.
I have troubleshooted to some extent and installed the C compiler which it was asking for and now a new error has arised.
please find the below error,
Any help would be appreciated.

$ make
Making all in srclib
Making all in apr
Making all in apr-util
Making all in xml/expat
        /bin/sh ../libtool --mode=link  cc -version-info 1:0:1 -g  -o libexpat.la -rpath /home/sapcs/lib  \
       xmlparse.lo xmltok.lo xmlrole.lo
      rm -fr  .libs/libexpat.a .libs/libexpat.la .libs/libexpat.lai .libs/libexpat.so .libs/libexpat.so.1 .libs/libexpat.so.1.0
      cc -b -Wl,+h -Wl,libexpat.so.1 -Wl,+nodefaultrpath -o .libs/libexpat.so.1.0  .libs/xmlparse.o .libs/xmltok.o .libs/xmlrole.o  
        -lc 
(cd .libs && rm -f libexpat.so.1 && ln -s libexpat.so.1.0 libexpat.so.1)
(cd .libs && rm -f libexpat.so && ln -s libexpat.so.1.0 libexpat.so)
ar cru .libs/libexpat.a  xmlparse.o xmltok.o xmlrole.o
ranlib .libs/libexpat.a
creating libexpat.la
(cd .libs && rm -f libexpat.la && ln -s ../libexpat.la libexpat.la)
        /bin/sh /home/sapcs/httpd-2.2.15/srclib/apr/libtool --silent --mode=link  cc -g -Ae +Z -mt   -DHAVE_CONFIG_H -DHPUX11 -D_REENTRANT -D_HPUX_SOURCE 
-D_LARGEFILE64_SOURCE   -I/home/sapcs/httpd-2.2.15/srclib/apr-util/include -I/home/sapcs/httpd-2.2.15/srclib/apr-util/include/private  
-I/home/sapcs/httpd-2.2.15/srclib/apr/include  
-I/home/sapcs/httpd-2.2.15/srclib/apr-util/xml/expat/lib  -version-info 3:9:3    
-o libaprutil-1.la -rpath 
/home/sapcs/lib buckets/apr_buckets_eos.lo buckets/apr_buckets_flush.lo buckets/apr_buckets_pool.lo buckets/apr_buckets_socket.lo buckets/apr_buckets_alloc.lo buckets/apr_buckets_mmap.lo 
buckets/apr_buckets_pipe.lo buckets/apr_buckets_heap.lo buckets/apr_buckets_refcount.lo buckets/apr_buckets.lo buckets/apr_buckets_simple.lo buckets/apr_brigade.lo buckets/apr_buckets_file.lo crypto/getuuid.lo crypto/apr_md5.lo crypto/apr_sha1.lo crypto/uuid.lo crypto/apr_md4.lo dbm/apr_dbm_sdbm.lo dbm/apr_dbm.lo dbm/sdbm/sdbm_lock.lo dbm/sdbm/sdbm.lo dbm/sdbm/sdbm_pair.lo dbm/sdbm/sdbm_hash.lo 
encoding/apr_base64.lo hooks/apr_hooks.lo ldap/apr_ldap_stub.lo ldap/apr_ldap_url.lo misc/apu_dso.lo misc/apr_thread_pool.lo misc/apr_date.lo misc/apr_queue.lo misc/apu_version.lo misc/apr_reslist.lo misc/apr_rmm.lo memcache/apr_memcache.lo uri/apr_uri.lo xml/apr_xml.lo strmatch/apr_strmatch.lo xlate/xlate.lo dbd/apr_dbd.lo    -lrt -lm  -lpthread -ldld  
/home/sapcs/httpd-2.2.15/srclib/apr-util/xml/expat/lib/libexpat.la /home/sapcs/httpd-2.2.15/srclib/apr/libapr-1.la -lrt -lm -lpthread -ldld

ld: Unknown input file type: "/home/sapcs/httpd-2.2.15/srclib/apr/.libs/libapr-1.so"

Fatal error.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
$

AFAIK .so files are the type of file that HPUX uses for shared libraries.

I would try:

file /home/sapcs/httpd-2.2.15/srclib/apr/.libs/libapr-1.so

to see what the system really "thinks" the file is. The error is telling you - possibly - that you have files meant for a different system. Or the file is corrupted.