-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This is going to sound obvious but it's worth checking to see if the
machine actually has a 64-bit version of expat installed?

If that doesn't fix it, then the question may be better directed at the
relevant Apache forums as it relates specifically to the Apache make
script, unrelated to BioMart.

cheers,
Richard

David Croft wrote:
> Hi,
> 
> We have acquired a super-duper new 64 bit Linux machine.
> It comes with a preinstalled perl that seems to have all of the
> libraries needed by configure.pl, which is hopefully a good
> thing.
> 
> However, I am having problems when I try to install Apache
> (httpd-2.2.4).  I set a couple of environment variables first:
> 
> export LD_LIBRARY_PATH=/usr/local/lib64:/lib64:/usr/lib64
> export LDFLAGS="-L/usr/local/lib64 -L/lib64 -L/usr/lib64"
> 
> Then I ran configure:
> 
> ./configure  --enable-deflate  --prefix=/usr/local/gkb_prod/BioMart/apache
> 
> That was fine.  When I ran "make install" though, I got the
> following error:
> 
> /usr/lib/libexpat.so: could not read symbols: File in wrong format
> 
> ...looks like it was looking for the libraries in the directory where
> the 32 bit libraries reside, duh.
> 
> So, does anybody know if there is a trick I can use to make make
> use the right libraries?
> 
> Cheers,
> 
> David Croft.
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGyaQN4C5LeMEKA/QRAr6nAKCg0Uu2E+MbxeJkUZFixbaRzYIF9gCdGkLi
2qcpnUON/P0Nqe/IPprGijs=
=3Ia5
-----END PGP SIGNATURE-----

Reply via email to