I've compiled dqd_log under AOLsever 3.5. You have to tweak dqd_log Makefile to make it compatible with new AOLserver build process introduced in 3.5.
I belive you only have to define CP and maybe RM like this
# needed by dqd_* modules
CP=/bin/cp -fp
export CP
Or use as template a Makfile from a core AOLserver module.
On the main topic:
Using nsvhr separates you virtual server into separate processed. With AOLserver 4.0 you can have totaly separete AOLserver 3.x-like servers (almost the same) but in one AOLserver 4.0 process. I have AOLserver 3.x exention (which could be ported to AOLserver 4.0) that allows you to have in one virtual server many sub-virtual server that have separate:
- filters
- urlspace
- traces
It suits my need to have one TCL code base, but to serve sites with different url layout.
I'm in the process of cleaning it up so I could release it to the public.