On Wednesday, November 20, 2002, at 10:50 AM, David Wheeler wrote:
Probably because it's actually trying to use a flag '-ldbm', and no matching files are found in /usr/lib/ (or anywhere else).On Tuesday, November 19, 2002, at 04:06 PM, Ken Williams wrote:Maybe what's required is just to keep mod_ssl from complaining about -ldbm (i.e. not search for it), and link against libSystem?According to this document from Apple (entitled "]Inside Mac OS X: UNIX Porting Guide"), libSystem is *always* linked in. So I *really* don't understand why mod_ssl doesn't see it when its configure calls cc.
One workaround would probably be to make a symlink:
% cd /usr/lib
% ln -s libSystem.dylib libdbm.dylib
Or you could do the same thing in a private directory and add that directory to the search path.
That's why '-lm' works as a no-op, anyway.
-Ken