mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-17 00:33:33 +00:00
Added additional build flags:
FSWATCH_DISABLE LEGACY_LD to allow building on CentOS 5.11
This commit is contained in:
16
makefile
16
makefile
@@ -302,10 +302,18 @@ LINUXKVMSOURCES = meshcore/KVM/Linux/linux_kvm.c meshcore/KVM/Linux/linux_events
|
|||||||
MACOSKVMSOURCES = meshcore/KVM/MacOS/mac_kvm.c meshcore/KVM/MacOS/mac_events.c meshcore/KVM/MacOS/mac_tile.c meshcore/KVM/Linux/linux_compression.c
|
MACOSKVMSOURCES = meshcore/KVM/MacOS/mac_kvm.c meshcore/KVM/MacOS/mac_events.c meshcore/KVM/MacOS/mac_tile.c meshcore/KVM/Linux/linux_compression.c
|
||||||
CFLAGS += -D_LINKVM
|
CFLAGS += -D_LINKVM
|
||||||
ifneq ($(JPEGVER),)
|
ifneq ($(JPEGVER),)
|
||||||
LINUXFLAGS = -l:lib-jpeg-turbo/linux/$(ARCHNAME)/$(JPEGVER)/libturbojpeg.a
|
ifeq ($(LEGACY_LD),1)
|
||||||
|
LINUXFLAGS = lib-jpeg-turbo/linux/$(ARCHNAME)/$(JPEGVER)/libturbojpeg.a
|
||||||
|
else
|
||||||
|
LINUXFLAGS = -l:lib-jpeg-turbo/linux/$(ARCHNAME)/$(JPEGVER)/libturbojpeg.a
|
||||||
|
endif
|
||||||
MACOSFLAGS = ./lib-jpeg-turbo/macos/$(ARCHNAME)/$(JPEGVER)/libturbojpeg.a
|
MACOSFLAGS = ./lib-jpeg-turbo/macos/$(ARCHNAME)/$(JPEGVER)/libturbojpeg.a
|
||||||
else
|
else
|
||||||
LINUXFLAGS = -l:lib-jpeg-turbo/linux/$(ARCHNAME)/libturbojpeg.a
|
ifeq ($(LEGACY_LD),1)
|
||||||
|
LINUXFLAGS = lib-jpeg-turbo/linux/$(ARCHNAME)/libturbojpeg.a
|
||||||
|
else
|
||||||
|
LINUXFLAGS = -l:lib-jpeg-turbo/linux/$(ARCHNAME)/libturbojpeg.a
|
||||||
|
endif
|
||||||
MACOSFLAGS = ./lib-jpeg-turbo/macos/$(ARCHNAME)/libturbojpeg.a
|
MACOSFLAGS = ./lib-jpeg-turbo/macos/$(ARCHNAME)/libturbojpeg.a
|
||||||
endif
|
endif
|
||||||
BSDFLAGS = /usr/local/lib/libjpeg.a
|
BSDFLAGS = /usr/local/lib/libjpeg.a
|
||||||
@@ -359,6 +367,10 @@ ifeq ($(IFADDR_DISABLE),1)
|
|||||||
CFLAGS += -DNO_IFADDR
|
CFLAGS += -DNO_IFADDR
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(FSWATCH_DISABLE),1)
|
||||||
|
CFLAGS += -D_NOFSWATCHER
|
||||||
|
endif
|
||||||
|
|
||||||
GCCTEST := $(shell $(CC) meshcore/dummy.c -o /dev/null -no-pie > /dev/null 2>&1 ; echo $$? )
|
GCCTEST := $(shell $(CC) meshcore/dummy.c -o /dev/null -no-pie > /dev/null 2>&1 ; echo $$? )
|
||||||
ifeq ($(GCCTEST),0)
|
ifeq ($(GCCTEST),0)
|
||||||
LDFLAGS += -no-pie
|
LDFLAGS += -no-pie
|
||||||
|
|||||||
Reference in New Issue
Block a user