libexpat.so in wrong format when compiling Apache 2.2 under openSuSE 10
Hello,
What could have caused libexapt.so to be in a wrong format? I downloaded httpd-2.2.0.tar.bz2 from apache in order to install Apache 2.2 but trying to run 'make' after a simple configuration causes the error shown below: Code:
/usr/lib/libexpat.so: could not read symbols: File in wrong format |
You answered your own question: your /usr/lib/libexpat.so is probably a 64-bit library, and it sounds like Apache wants a 32-bit ELF file. Or maybe vice versa.
The first step in building Apache after you download the source is to run "configure". There are certainly options for controlling 32-bit vs 64-bit, and for controlling which directory it will search for libraries. 'Hope that helps .. PSM |
All times are GMT -5. The time now is 12:17 AM. |