Archive

Archive for the ‘StoreGrid’ Category

storegrid installation on 64 bit RHEL / CentOS systems

March 5, 2008 Leave a comment

Vembu’s excellent tech support helped me quickly resolve this problem. We ran into it again later on a different system and the same solution worked again:

Generally the StoreGrid apache installation will link the ‘libexpat.so’ filefrom the ‘/usr/lib’ directory. The error “/usr/lib/libexpat.so: could not read symbols: File in wrong format” will occur either when ‘/usr/lib/libexpat.so’ is a non-64 bit version (may be a 32 bit .so file) or the file is corrupted.

Please follow the below steps to resolve the issue:

1) Rename ‘/usr/lib/libexpat.so’ as ‘/usr/lib/oldlibexpat.so’.

2) Copy the ‘/usr/lib64/libexpat.so’ as ‘/usr/lib/libexpat.so’.

So, as root:

mv /usr/lib/libexpat.so /usr/lib/oldlibexpat.so
cp /usr/lib64/libexpat.so /usr/lib/libexpat.so

We also found another package needed to be installed:


yum install compat-libstdc++-33

The installation should run successfully.

Advertisements
Categories: linux, Software, StoreGrid