I recently installed binary versions of Apache2 and PHP5. After doing so, my httpd.conf file reports this error:

Syntax error on line 257 of /Library/Apache2/conf/httpd.conf:
Cannot load /Library/Apache2/modules/libphp5.so into server: Library not loaded: /sw/lib/libiconv.2.dylib\n  Referenced from: /Library/Apache2/modules/libphp5.so\n  Reason: Incompatible library version: libphp5.so requires version 6.0.0 or later, but libiconv.2.dylib provides version 5.0.0

I checked for which version of libiconv.22.dylib in installed via Fink:

otool -L /sw/lib/libiconv.2.dylib 
/sw/lib/libiconv.2.dylib: 
        /sw/lib/libiconv.2.dylib (compatibility version 6.0.0, current version 6.0.0) 
        /usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version 92.0.0) 
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.2.1) 


Seemingly, there shouldn't be a problem. sincee the version is correct.  Any ideas what's going on here?

Thanks.

Reply via email to