|
From: Lachlan A. <lh...@us...> - 2003-05-18 05:18:51
|
Thanks for your prompt reply, Geoff, and I apologise for sounding=20
impatient (yet again ):
I have managed to run make check on OS X, after a bit of manual=20
configure/making. In case it helps:
(a) libhtword.a must be linked *after* libhtdb.a and/or libht.a
so when make failed with WordType::instance undefined, I
re-ran the g++ command it had just issued, putting the full path
to libhtword.a at the end.
With my infinite-recursion patch, libhtdb.a also needs to be
libhtcommon.a, so I just repeated the full list of libraries.
Will recreating the libtool files fix that?
(b) The _MODULES_ macro in test/conf/httpd.conf.in was empty, so I
put the path /usr/libexec/httpd/ at the start of each module
(c) Some modules weren't found, so I commented out the LoadModule
and AddModule lines for:
=09agent_log_module
=09referer_log_module
=09db_auth_module
Are these needed on any platform, or can they be commented out by
default? It works without them on Mandrake 8.2...
(d) chmod 755 t_url
On Sun, 18 May 2003 03:29, Geoff Hutchison wrote:
> We can probably
> even hack configure to default to static libs on OS X and throw up
> a warning if you use --enable-shared. (I put in such a hack a while
> back when Solaris had problems with shared libs.)
Very good idea. I can see the Solaris hack in configure and =20
aclocal.m4, but I haven't yet found which input file it comes=20
from... (Sorry, but I'm still rather bamboozled by the configuration=20
process :) I'll keep looking.
Thanks again for your help (and patience with my impatience...)!
Lachlan
|