On Friday, November 22, 2002, at 12:06  PM, David Wheeler wrote:

On Thursday, November 21, 2002, at 04:10  PM, Ken Williams wrote:

If you look closely, though, you'll see it says "lSystem" instead of "-lSystem". It should be "-lSystem".
D'oh! I could have swarn I did "-lSystem"! But testing it again now, it's working with "-lSystem", so I guess I didn't. Gah! I hadn't slept much yesterday -- that's my only excuse.
Heh.

Because libSystem provides libdbm. It's pretty common to fool the linker by using symlinks - in fact, different library versions are usually symlinked to a version-less filename.
Yes, right, okay. Not as elegant, though.
Yeah, and it's more intrusive to mess with symlinks - especially in /usr/lib/ . And it doesn't fit into a patch file as well. And it isn't as explicit about its purpose. And ... =)


I'll update my patch and resubmit it to the Apache developers.
Cool, I'm glad you've got this solved, it will make it easier for everyone in the future.

-Ken

Reply via email to