--- ./snort-2.9.0.5-orig/src/dynamic-plugins/sf_engine/Makefile	2011-11-06 09:12:26.000000000 -0500
+++ ./snort-2.9.0.5/src/dynamic-plugins/sf_engine/Makefile	2011-11-06 10:44:37.000000000 -0500
@@ -89,6 +89,7 @@
 LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+DYLINK = $(CC) -dynamiclib -dylib 
 CCLD = $(CC)
 LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
@@ -263,8 +264,8 @@
 top_builddir = ../../..
 top_srcdir = ../../..
 AUTOMAKE_OPTIONS = foreign no-dependencies
-lib_LTLIBRARIES = libsf_engine.la
-libsf_engine_la_LDFLAGS = -shared -export-dynamic -module 
+lib_LTLIBRARIES = libsf_engine.la libsf_engine.dylib
+libsf_engine_la_LDFLAGS = -shared -export-dynamic -module
 BUILT_SOURCES = \
 sfhashfcn.c \
 sfhashfcn.h \
@@ -452,6 +453,9 @@
 libsf_engine.la: $(libsf_engine_la_OBJECTS) $(libsf_engine_la_DEPENDENCIES) 
 	$(libsf_engine_la_LINK) -rpath $(libdir) $(libsf_engine_la_OBJECTS) $(libsf_engine_la_LIBADD) $(LIBS)
 
+libsf_engine.dylib: $(libsf_engine_la_OBJECTS) $(libsf_engine_la_DEPENDENCIES)
+	$(DYLINK) *.o -o $@  
+
 mostlyclean-compile:
 	-rm -f *.$(OBJEXT)
 
