On Thu, 3 Feb 2000, Hannu Krosing wrote:
Where can I find instructions for using mod_pcgi2 as an apache DSO ?
I tried it the obvious way (--activate-module=src/modules/pcgi2/libpcgi2.a --enable-shared=mod_pcgi2) but apache just seems to ignore it ;(
It is not a problem with the module, but with Apache. When I compiled Apache on Linux and Solaris in DSO mode, I tried to make my module (along with PyApache and some other 3rd-party modules) DSO - and failed. Later I looked into apache's Configure script, inserted a lot of debugging there... It seems apache handles 3rd-party modules a little different, so it was hard to make it DSO, but finally I managed to do this! I do not rememeber exact steps. I think I did this the following way: ./configure --activate-module=src/modules/pcgi2/libpcgi2.so edit src/Configuration.apaci and replace AddModule with SharedModule edit src/Makefile and remove shared modules from MODULES macro make && make install && some tweaking with httpd.conf later... Oleg. ---- Oleg Broytmann Foundation for Effective Policies phd@phd.russ.ru Programmers don't die, they just GOSUB without RETURN.