On 10-Oct-2006, at 4:00 PM, Thomas Anders wrote:
Here is what I do for Darwin / OS X. I'm trying to build on Tiger (10.4 / Darwin 8) and Leopard (10.5 / Darwin 9) and am ignoring Panther (10.3 / Darwin 7) because the latter has very different APIs (thank a lot to the Intel transition). Configure defines the OS release, i.e. darwin8 or darwin9. In the respective header file (I created one for each) I also define darwin and set it to the release number, e.g. "#define darwin 8" on Tiger, which allows me to write "#if (darwin >= 8)" for tests. Sounds like BSD could use a similar mechanism... And yes, I'll post these patches shortly; I haven't yet because I was still fighting with some of the build issues and I have to break them up.
I just responded to your comment: from what I've seen, it doesn't work, but I will try your suggestion and rework the makefile.
OS X builds this way (i.e., with DESTDIR), and it mostly works. If someone has specific components that don't work properly, let me know; the fixes are certainly easier than the issues I'm having with Perl.
I have to admit I haven't tried the embedded Perl because of the existing warnings and because of my blocker issues with the Perl modules. I can try enabling it once I get the Perl modules building. --chris net-snmp-owners at group.apple.com |
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Net-snmp-coders mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
