Main Page   Packages   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

C:/temp/src/j2k/Net/Makefile

Go to the documentation of this file.
00001 .SUFFIXES: .cpp
00002 .SUFFIXES: .hpp
00003 OFILES = ServerSocket.o Socket.o TcpServerSocket.o TcpSocket.o InetAddress.o
00004 CPPFILES = ServerSocket.cpp Socket.cpp TcpServerSocket.cpp TcpSocket.cpp InetAddress.cpp
00005 HFILES = ServerSocket.hpp Socket.hpp TcpServerSocket.hpp TcpSocket.hpp InetAddress.hpp include.hpp net.hpp
00006 LIBNAME = j2knet
00007 LIBEXT = .a
00008 LIBFLAGS = -fpic
00009 LINKFLAGS = -I /home/nthome/f_plouff 
00010 #-DUSE_JSTRING 
00011 TESTNAME = testserver
00012 LIB = -lrt -lnsl -lpthread
00013 # -lmalloc -lsocket
00014 
00015 .cpp.o:
00016    g++ $(LINKFLAGS) -c $<
00017        
00018 $(LIBNAME)$(LIBEXT) : $(OFILES)
00019       ar -vr $@ $?
00020       ranlib $@
00021 
00022 clean:
00023          rm -f $(OFILES) $(LIBNAME)$(LIBEXT) $(TESTNAME) $(TESTNAME).o
00024 
00025 test : $(TESTNAME).o $(LIBNAME)$(LIBEXT) 
00026        g++ $(LINKFLAGS) -c $(TESTNAME).cpp
00027        g++ $(LIB) $(TESTNAME).o $(OFILES) -o $(TESTNAME)
00028 #      g++ $(LIB) $(TESTNAME).o $(LIBNAME)$(LIBEXT) -o $(TESTNAME)
00029        

Generated on Sun Oct 14 18:46:22 2001 for Standard J2K Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001