gator-daemon: Fix building on armhf
[android-sdk/arm-ds5-gator.git] / daemon / Makefile
index 2ccc8867817863710e35249d74c29259c14c8bab..d73d95bb96d79d5bf8888ed61ac4ef709eb4a842 100644 (file)
@@ -17,19 +17,18 @@ CPP=$(CROSS_COMPILE)g++
 # -std=c++98 is the 1998 c++ standard
 # -march=armv5t is required to set the minimum architecture
 # -mthumb-interwork is required for interworking to ARM or Thumb stdlibc
 # -std=c++98 is the 1998 c++ standard
 # -march=armv5t is required to set the minimum architecture
 # -mthumb-interwork is required for interworking to ARM or Thumb stdlibc
-CFLAGS=-O3 -Wall -Werror -march=armv5t -mthumb-interwork
+CFLAGS=-O3 -Wall -Werror
 TARGET=gatord
 TARGET=gatord
-CPP_SRC = $(wildcard *.cpp) $(wildcard ../../reptilia/*.cpp)
+CPP_SRC = $(wildcard *.cpp)
 TGT_OBJS = $(CPP_SRC:%.cpp=%.o)
 TGT_OBJS = $(CPP_SRC:%.cpp=%.o)
-INCLUDES = -I../../reptilia
 
 all: $(TARGET)
 
 %.o: %.cpp *.h
 
 all: $(TARGET)
 
 %.o: %.cpp *.h
-       $(CPP) $(INCLUDES) -c $(CFLAGS) -o $@ $<
+       $(CPP) -c $(CFLAGS) -o $@ $<
 
 $(TARGET): convert $(TGT_OBJS)
 
 $(TARGET): convert $(TGT_OBJS)
-       $(CPP) -s -o $@ $(TGT_OBJS) -lc -lrt
+       $(CPP) -s -o $@ $(TGT_OBJS) -lc -lrt -lpthread
        rm events_xml.h configuration_xml.h
 
 convert:
        rm events_xml.h configuration_xml.h
 
 convert:
@@ -38,4 +37,4 @@ convert:
        xxd -i configuration.xml > configuration_xml.h
 
 clean:
        xxd -i configuration.xml > configuration_xml.h
 
 clean:
-       rm -f *.o $(TARGET) events.xml events_xml.h configuration_xml.h ../../reptilia/*.o
+       rm -f *.o $(TARGET) events.xml events_xml.h configuration_xml.h