All pastes #715375 Raw Edit

Stuff

public text v1 · immutable
#715375 ·published 2007-09-26 07:29 UTC
rendered paste body
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!"