moved from ../lib/examples.
[swftools.git] / avi2swf / Makefile
diff --git a/avi2swf/Makefile b/avi2swf/Makefile
new file mode 100644 (file)
index 0000000..0fdf177
--- /dev/null
@@ -0,0 +1,22 @@
+# Makefile
+
+RFXSWF = ../lib/librfxswf.a
+LDLIBS = -L/usr/X11R6/lib -ljpeg -lm -lz -lX11
+#CFLAGS        = -funsigned-char
+CC     = gcc
+CXX    = g++
+DBFLAGS        = -g2
+
+%.o: %.c
+               $(CC) -c $(CFLAGS) $(DBFLAGS) -o $@ $<
+%.o: %.cc
+               $(CXX) -c $(CFLAGS) $(DBFLAGS) -o $@ $<
+
+all: avi2swf
+
+avi2swf.o: avi2swf.cc
+               $(CXX) -O2 -fomit-frame-pointer -o avi2swf.o -c avi2swf.cc `avifile-config --cflags`
+
+avi2swf: $(RFXSWF) avi2swf.o
+               $(CXX) -O2 -fomit-frame-pointer -o avi2swf avi2swf.o  $(RFXSWF) $(LDLIBS) `avifile-config --libs`
+