Forráskód Böngészése

Update makefiles for raspberry and ios

mingodad 9 éve
szülő
commit
a80e7b74a7

+ 4 - 2
SquiLu/Makefile-SquiLu-PI3

@@ -29,6 +29,7 @@ CFLAGS = $(INC) -O3 -Wall -fno-strict-aliasing  \
     -DSQLITE_ENABLE_EXTENSION_FUNCTIONS=1 \
     -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 \
     -DSQLITE_ENABLE_FTS4=1 \
+    -DSQLITE_ENABLE_FTS5=1 \
     -DSQLITE_ENABLE_RTREE=1 \
     -DSQLITE_ENABLE_STAT4=1 \
     -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \
@@ -53,7 +54,8 @@ CFLAGS = $(INC) -O3 -Wall -fno-strict-aliasing  \
     -DWITH_MYSQL2=1 \
     -DWITH_POSTGRESQL2=1 \
     -DWITH_UUID=1 \
-    -DSC_USE_MKSTEMP=1
+    -DSQ_USE_MKSTEMP=1 \
+    -DSQ_USE_LOCALTIME_R=1
 
 RESINC = 
 #LIBDIR =  -Llib -L../myaxtls -L../mpdecimal -L../discount
@@ -134,6 +136,6 @@ OBJECTS_PROG = $(OBJECTS_PROG_C:.cpp=.o)
 %.o: %.cpp
 	$(CXX) -c -o $@ $< $(CFLAGS)
 	
-squilu: $(OBJECTS)
+squilu: $(OBJECTS_PROG) 
 	$(CXX) $(CFLAGS) -o $@ $(OBJECTS_PROG) $(LIBDIR) $(LDFLAGS)
 	$(AR) rcs libsquilu.a $(OBJECTS)

+ 3 - 1
SquiLu/Makefile-SquiLu-ios-through-linux

@@ -49,7 +49,9 @@ CFLAGS = $(INC) -O3 -Wall -fno-strict-aliasing  \
     -DWITH_UUID=1 \
     -DSQLITE_ENABLE_JSON1=1 \
     -DSQLITE_OMIT_PREPARED=1 \
-    -DTARGET_IOS=1 -DWITHOUTH_SHA512=1
+    -DTARGET_IOS=1 -DWITHOUTH_SHA512=1 \
+    -DSQ_USE_MKSTEMP=1 \
+    -DSQ_USE_LOCALTIME_R=1
 
 RESINC = 
 LIBDIR = -L$(MYSDKPREFIX)/lib -L$(MYSDKPREFIX)/lib/system -Llib