I bet libxml2mod.so referece the libxml2 shared library, and you are fetching the one coming from the system which is older and misses some symbols expected from 2.6.19.
"otool -L libxml2mod.so" (this is the equivalent of the linux ldd command) shows that libxml2mod.so is linked to the following libraries:
/usr/lib/libiconv.2.dylib (compatibility version 5.0.0, current version 5.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.0.0) /usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version 92.0.0)
btw, tiger has version 2.6.16 of libxml2 installed (and libxslt-1.1.11).
How to fix it, I dunno, simplest would be to update the system librariesbut I have no idea how to do this on MacOSx
well, i don't really want to mess with system libraries. that's why i normally install this kind of programs myself in a separate directory. isn't there a possibility to tell the configure script to not link to system libraries?
regards, marc