On Sun, May 05, 2002 at 02:21:31AM -0700, Justin Erenkrantz wrote: > By default, Darwin requires that all references be resolved at > compile-time instead of run-time for bundles. So, when we try to > build the apache2filter module, we are calling some APR and APR-util > functions from the module. Since apxs does not expose the linking > information for APR or APR-util, we must suppress the linker from > trying to ensure that the module is self-contained. > > We could also do '-flat_namespace -undefined warning' instead, > but I think it might be better to do '-bind_at_load' from my > interpretation of the man page. -- justin
It does seem that '-flat_namespace -undefined warning' is the preferred way to do this. I don't know how that'd fit into any OS X bundling plans (I just saw Marko's post about bundles). So, please disregard my earlier patch to use '-bind_at_load' - the proper way seems to be switching to flat namespaces. (Fred's discussed on the APR list that we should just use flat namespaces.) Thoroughly confused. -- justin -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php
