CC = g++ CFLAGS = -g -ggdb -DTIXML_USE_STL LDFLAGS = -L/usr/local/lib -lsqlite3 -lssl -lcrypto -lpthread -lSockets CPPFLAGS = -I../include -I/usr/local/include/Sockets SRCS = clientinfo.cpp clientactions.cpp veohloginsocket.cpp veohinfosocket.cpp veohpiecesocket.cpp veohdownloadsocket.cpp veohsystem.cpp veohbase64.cpp veohbrowser.cpp veohtype.cpp veoherror.cpp veohxml.cpp veohsql.cpp tinystr.cpp tinyxml.cpp tinyxmlerror.cpp tinyxmlparser.cpp OBJS = clientinfo.o clientactions.o veohloginsocket.o veohinfosocket.o veohpiecesocket.o veohdownloadsocket.o veohsystem.o veohbase64.o veohbrowser.o veohtype.o veoherror.o veohxml.o veohsql.o tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o TARGET = libopenveoh.a all : $(SRCS) libopenveoh $(SRCS) : $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c libopenveoh : $(OBJS) # $(CC) $(LDFLAGS) -o $@ $(OBJS) rm -f $(TARGET) ar cr $(TARGET) $(OBJS) ranlib $(TARGET) clean : rm -f $(TARGET) *.o install : echo "You don't need to install this yet!"