Glenn Jackman wrote:

> I did a CVS checkout, and followed the README.MacOSX instructions.
> Configured with:
>     tclsh8.4 ./configure.tcl -with-apxs /usr/sbin/apxs -verbose \
>     -with-tclconfig /Library/Frameworks/Tcl.Framework/tclConfig.sh \
>     -prefix /usr/lib

Which Apache and Tcl are you running with?

> make and make install
> 
> Add to httpd.conf:
>     LoadModule rivet_module libexec/httpd/mod_rivet.dylib
>     AddType application/x-httpd-rivet .rvt
>     AddType application/x-rivet-tcl .tcl
> 
> Then:
>     $ sudo /usr/sbin/apachectl start
>     Syntax error on line 243 of /etc/httpd/httpd.conf:
>     Cannot load /usr/libexec/httpd/mod_rivet.dylib into server: (reason 
> unknown)
>     /usr/sbin/apachectl start: httpd could not be started

You could check Apache's error.log to see if there is anything else
there.  You could also try httpd -X, which starts Apache as a single
process.  If you really want to get into things, you can run httpd -X in
a system call tracer or debugger to see if that shows any extra information.

> Hmmm.  What does Tcl tell me (is this even relevant?):
>     $ tclsh
>     % load /usr/libexec/httpd/mod_rivet.dylib  
>     dyld: tclsh NSLookupSymbolInImage() dynamic library: 
> /usr/libexec/httpd/mod_rivet.dylib does not define symbol: _Mod_rivet_Init
>     dyld: tclsh NSLookupSymbolInImage() dynamic library: 
> /usr/libexec/httpd/mod_rivet.dylib does not define symbol: _Mod_rivet_SafeInit
>     couldn't find procedure Mod_rivet_Init

No, you wouldn't be able to do that in any case.

-- 
David N. Welton
- http://www.dedasys.com/davidw/

Linux, Open Source Consulting
- http://www.dedasys.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to