CC = gcc
CFLAGS = -g -O2 -Wall -Werror
LFLAGS = -g -Wall -lz -lstdc++ -lMagick -lMagick++

OBJS = FAction.o FBase.o FBitmap.o FButton.o FControl.o \
	FDisplay.o FFont.o FImport.o FMorph.o FShape.o \
	FSound.o FSprite.o FTarga.o FlashMP3Encoder.o main.o
SRCS = $(OBJS:.o=.cpp)

TARGET = main

all: $(TARGET)

$(TARGET): $(OBJS)
	$(CC) $(LFLAGS) $(OBJS) -o $@

.cpp.o:
	$(CC) $(CFLAGS) -c $<

clean:
	rm -f *.o gmon.out core

  