Apologies to all for not participating in this thread for such a long time.
After nearly endless hours of stupid trying-out I finally have a running system with Sablot /and/ DOMXML.
If I really wrote how I feel about the documentation out there I'd probably get banned from this site!
I hope to bring an end to this absolutely unproductive way of working with following instructions:
1) Get Sablot 0.44 and Expat 1.1.2 sources from http://www.gingerall.com/charlie-bin/get/webGA/act/download_old.act since you're there already also get the patch to Sablot 0.44.1.
Extract Sablot sources to desired directory. Extract Expat-Sources /into/ that directory. Patch Sablot sources ("man patch" might help you with that). Make and install Sablot.
If you don't need DOMXML skip to 3)
2) Get libxml2-2.2.11 sources from http://ftp.net.lut.ac.uk/gnome/stable/sources/libxml/?M=A or somewhere else. Extract, make and install it.
2.5) Rumors are that you need zlib in order to run DOMXML. I'm not sure about that. You should have zlib or scimilar libs (libz) on your system anyway. I used the according configure-option just in case - you never know with php :-).
3) Get a fresh version of php4 (= 4.06) from http://snaps.php.net. Use your desired configuring options plus:
--with-apxs --with-sablot --with-zlib
note that domxml takes --with-dom
I needn't mention that this is out of the semi-standard of using the name of the according extension-directory and that there is not the slightest hint to that in any of the docs ;-)
If php should ever not compile try specifying the location of your libs for the options.
4)run ldconfig
5)test it, it should work ;-)
Currently I am working on a project in university using all this stuff. I might summarize my experiences in an article here on phpbuilder - if I ever manage to get finished and have the time.
Regards,
Joachim