diff examples/dynamic/Makefile.am @ 229:cc8dd16d8b6a

Modify dynamic to support the dynamic loading
author wycc
date Wed, 17 Dec 2008 21:18:44 +0800
parents fd3e311e7e5d
children 3e6da6f6a226
line wrap: on
line diff
--- a/examples/dynamic/Makefile.am	Wed Dec 17 21:18:07 2008 +0800
+++ b/examples/dynamic/Makefile.am	Wed Dec 17 21:18:44 2008 +0800
@@ -10,6 +10,7 @@
 dynamic_LDADD = $(top_builddir)/src/libmbfly.la
 BUILT_SOURCES = menu.c menu.h menu.mb button.c button.h button.mb
 CLEANFILES = menu.c menu.h menu.mb button.c button.h button.mb
+INCLUDES= @cairo_CFLAGS@ -I$(top_srcdir)
 
 menu.mb: $(srcdir)/menu.svg
 	$(top_srcdir)/tools/svg2code.py $? $@
@@ -20,6 +21,9 @@
 menu.c: menu.mb
 	m4 -I $(top_srcdir)/tools mb_c_source.m4 $< > $@
 
+button.so: button.o
+	gcc -shared -o button.so button.o
+
 button.mb: $(srcdir)/button.svg
 	$(top_srcdir)/tools/svg2code.py $? $@