Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
The previous files renamed.
[simgrid.git] / src / cxx / makefile
1 LIBNAME = libSimGridX
2 PREFIX = /home/mcherier/com/loria/SimGridX/lib
3 INCLUDEDIR = $(PREFIX)/
4 SRCDIR = $(PREFIX)/
5 OBJECTS = Application.o ApplicationHandler.o BadAllocException.o ClassNotFoundException.o Environment.o Exception.o FileNotFoundException.o Host.o HostNotFoundException.o \
6         InvalidArgumentException.o LogicException.o Msg.o MsgException.o NullPointerException.o Object.o OutOfBoundsException.o Process.o ProcessNotFoundException.o Simulation.o \
7         StringHelper.o Task.o
8 CXX = g++
9 CXXFLAGS = -I$(INCLUDEDIR) -I/home/mcherier/svn/simgrid/include/ -I/home/mcherier/svn/simgrid/src/ -I/home/mcherier/svn/simgrid/src/include/ -D_DEBUG -DSIMGRIDX_EXPORTS -fPIC -Wall -ansi -pedantic
10  
11 all: $(OBJECTS) 
12         $(CXX) $(OBJECTS) -shared -o $(LIBNAME).so -L/home/mquinson/simgrid-svn-pthread/src/.libs/ -lsimgrid
13
14         
15 %.o: $(SRCDIR)/%.cxx
16         $(CXX) -c $(CXXFLAGS) $(SRCDIR)/$*.cxx
17         
18 clean:
19         rm *.o
20