1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-06 00:13:33 +00:00

1. Fixed compiler error for OpenSSL/1.1.1i for 32bit linux

2. Added compile switch for BIGCHAINLOCK
This commit is contained in:
Bryan Roe
2020-12-09 19:10:03 -08:00
parent d1ec2487d8
commit 219bb9ece1
3 changed files with 6 additions and 0 deletions

View File

@@ -97,6 +97,7 @@
#
#
# Optional build switches:
# BIGCHAINLOCK 1 = No Compiler/Atomics support => Default is Compiler support present
# DEBUG 0 = Release, 1 = DEBUG => Default is Release
# FSWATCH_DISABLE 1 = Remove fswatchter support => Default is fswatcher supported
# IPADDR_MONITOR_DISABLE 1 = No IPAddress Monitoring => Default is IPAddress Monitoring Enabled
@@ -461,6 +462,11 @@ ifeq ($(KVM_ALL_TILES),1)
CFLAGS += -DKVM_ALL_TILES
endif
ifeq ($(BIGCHAINLOCK),1)
CFLAGS += -DILIBCHAIN_GLOBAL_LOCK
endif
GCCTEST := $(shell $(CC) meshcore/dummy.c -o /dev/null -no-pie > /dev/null 2>&1 ; echo $$? )
ifeq ($(GCCTEST),0)

Binary file not shown.