--- a/Makefile +++ b/Makefile @@ -1,11 +1,12 @@ -OS = windows -BUILD_TYPE = release_static +OS = linux +BUILD_TYPE = release OUTPUT := ps3netsrv OBJS = src/main.o src/padlock.o src/aes.o src/compat.o src/mem.o src/File.o src/VIsoFile2.o -CFLAGS = -Wall -Wno-format -I./include -std=gnu99 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPOLARSSL -CPPFLAGS += -Wall -Wno-format -I./include -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPOLARSSL +CFLAGS = -Wall -I./include -std=gnu99 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPOLARSSL +CPPFLAGS += -Wall -I./include -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPOLARSSL + #CFLAGS += -Doff64_t=off_t #CPPFLAGS += -Doff64_t=off_t @@ -33,7 +34,7 @@ LDFLAGS = -L. LIBS = -lstdc++ ifeq ($(OS), linux) -LIBS += -lpthread +LIBS += -lpthread -lgcc_eh endif ifeq ($(OS), windows)