1 include ../Makefile.conf
3 ifeq ($(BUILD_FOR),Windoze)
4 CXX=i686-w64-mingw32-g++
5 LD=i686-w64-mingw32-c++
7 else ifeq ($(BUILD_FOR),MINGW32_NT-6.1)
8 CXX=g++ -std=gnu++11 -DWIN32
10 LDFLAGS=-pthread -L../src -lpEpEngine -lstdc++
14 LDFLAGS=-L~/lib -pthread -L../src -lpEpEngine -lstdc++
17 # CXXFLAGS=-O3 -DNDEBUG
21 ifeq ($(BUILD_FOR),Windoze)
24 $(TARGET).exe: $(TARGET).o ../src/libpEpEngine.a
25 $(CXX) $(LDFLAGS) -o $(TARGET).exe $(TARGET).o ../src/libpEpEngine.a
26 else ifeq ($(BUILD_FOR),MINGW32_NT-6.1)
27 all: $(TARGET).exe pEpEngine.dll
29 $(TARGET).exe: $(TARGET).o ../src/libpEpEngine.a
30 $(CXX) $(LDFLAGS) -o $(TARGET).exe $(TARGET).o ../src/libpEpEngine.a
34 $(TARGET): $(TARGET).o
35 $(CXX) $(LDFLAGS) -o $(TARGET) $(TARGET).o
38 %.o: %.cc ../pEpEngine.h
39 $(CXX) $(CXXFLAGS) -c -o $@ $<
41 pEpEngine.dll: ../src/pEpEngine.dll
47 rm -f *.o $(TARGET) *.exe *.a *~ pEpEngine.dll
50 LD_LIBRARY_PATH=~/lib:../src ./pEpEngineTest