1--- net-snmp-5.4.1/apps/Makefile.in	2007-06-29 15:18:27.000000000 -0700
2+++ net-snmp/apps/Makefile.in	2007-07-03 01:26:53.000000000 -0700
3@@ -70,6 +70,13 @@
4 CPPFLAGS	= $(TOP_INCLUDES) -I. $(AGENT_INCLUDES) $(HELPER_INCLUDES) \
5 		  $(MIBGROUP_INCLUDES)  $(SNMPLIB_INCLUDES) @CPPFLAGS@
6 
7+ifeq ($(shell uname -s),Darwin)
8+FRAMEWORKS      = -framework IOKit -framework CoreFoundation -framework CoreServices -framework ApplicationServices -framework DiskArbitration
9+LIBS	       += $(FRAMEWORKS)
10+#LIB_LD_LIBS    += $(FRAMEWORKS)
11+TRAPLIBS       += $(FRAMEWORKS)
12+endif
13+
14 OSUFFIX		= lo
15 TRAPD_OBJECTS   = snmptrapd.$(OSUFFIX) @other_trapd_objects@
16 LIBTRAPD_OBJS   = snmptrapd_handlers.o  snmptrapd_log.o \
17
18diff -Naur net-snmp-5.6.orig/agent/Makefile.in net-snmp-5.6.working/agent/Makefile.in
19--- net-snmp-5.6.orig/agent/Makefile.in	2010-06-08 14:05:11.000000000 -0700
20+++ net-snmp-5.6.working/agent/Makefile.in	2011-01-29 14:58:40.000000000 -0800
21@@ -119,10 +119,15 @@
22 PERLLDOPTS_FOR_LIBS = @PERLLDOPTS_FOR_LIBS@
23 LIBS		= $(USELIBS) @AGENTLIBS@ $(PERLLDOPTS_FOR_APPS)
24 OUR_AGENT_LIBS	= $(AGENTLIB) $(MIBLIB) $(LIBS) @DLLIBS@
25+
26+FRAMEWORKS      = -framework IOKit -framework CoreFoundation -framework CoreServices -framework ApplicationServices -framework DiskArbitration
27+OUR_AGENT_LIBS += $(FRAMEWORKS)
28+#LIB_LD_LIBS    = $(USELIBS) $(HELPERLIB)
29+LIB_LD_LIBS    += $(FRAMEWORKS)
30+
31 CPPFLAGS	= $(TOP_INCLUDES) -I. $(AGENT_INCLUDES) $(MIBGROUP_INCLUDES) \
32 		  $(SNMPLIB_INCLUDES) @CPPFLAGS@ 
33 
34-
35 #
36 # Objects
37 #
38
39