diff --git a/binding/c/Makefile b/binding/c/Makefile index e5480c5..f9a93f8 100644 --- a/binding/c/Makefile +++ b/binding/c/Makefile @@ -1,16 +1,16 @@ all: xdb_searcher test_util xdb_searcher: xdb_api.h xdb_util.c xdb_searcher.c main.c - gcc -Wall -O2 -I./ xdb_util.c xdb_searcher.c main.c -o xdb_searcher + gcc -std=c99 -Wall -O2 -I./ xdb_util.c xdb_searcher.c main.c -o xdb_searcher test_util: xdb_api.h xdb_util.c test_util.c - gcc -Wall -O2 -I./ xdb_util.c test_util.c -o test_util + gcc -std=c99 -Wall -O2 -I./ xdb_util.c test_util.c -o test_util xdb_searcher.o: xdb_searcher.c - gcc -Wall -c xdb_searcher.c + gcc -std=c99 -Wall -c xdb_searcher.c xdb_util.o: xdb_util.c - gcc -Wall -c xdb_util.c + gcc -std=c99 -Wall -c xdb_util.c xdb_searcher_lib: xdb_util.o xdb_searcher.o mkdir -p build/lib diff --git a/binding/c/main.c b/binding/c/main.c index b34bd1c..6e8ef10 100644 --- a/binding/c/main.c +++ b/binding/c/main.c @@ -236,7 +236,7 @@ void test_search(int argc, char *argv[]) { continue; } - if (strcasecmp( line, "quit") == 0 ) { + if (strcmp(line, "quit") == 0 ) { break; } diff --git a/binding/lua_c/Makefile b/binding/lua_c/Makefile index 162f479..a37a92e 100644 --- a/binding/lua_c/Makefile +++ b/binding/lua_c/Makefile @@ -2,7 +2,7 @@ LuaVersion = 5.4 LIB_DIR = /usr/local/share/lua/$(LuaVersion) all: ../c/xdb_api.h ../c/xdb_util.c ../c/xdb_searcher.c xdb_searcher.c - gcc -Wall -O2 -I../c/ -I/usr/include/lua$(LuaVersion) ../c/xdb_util.c ../c/xdb_searcher.c xdb_searcher.c -fPIC -shared -o xdb_searcher.so + gcc -std=c99 -Wall -O2 -I../c/ -I/usr/include/lua$(LuaVersion) ../c/xdb_util.c ../c/xdb_searcher.c xdb_searcher.c -fPIC -shared -o xdb_searcher.so install: sudo mkdir -p $(LIB_DIR); \