I'm guessing with Tiger there is a different version of Apache installed (whether it's a different version or just compiled with a different compiler I can't tell since I don't remember what was in Jaguar). So you'll need to compile a new version, or at least that's what I did, until someone else releases a version compatible with 10.4