Skip to content

Commit 38909a7

Browse files
committed
Fixed compilation of mathutils.
1 parent b0d7431 commit 38909a7

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

.github/workflows/validation.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,10 @@ jobs:
108108
# Set flags to make universal binaries
109109
export "CC=clang"
110110
export "CXX=clang++"
111-
export "CFLAGS=-arch arm64"
112-
export "CXXFLAGS=-arch arm64"
113-
export "LDFLAGS=-arch arm64"
111+
export "CFLAGS=-arch arm64 -arch x86_64"
112+
export "CXXFLAGS=-arch arm64 -arch x86_64"
113+
export "LDFLAGS=-arch arm64 -arch x86_64"
114+
export "CMAKE_OSX_ARCHITECTURES=arm64;x86_64"
114115
make
115116
# Linux compilation
116117
- name: Make-Linux

bng2/Network3/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 2.8.4)
22

3-
set(CMAKE_OSX_ARCHITECTURES "x86_64;arm64" CACHE STRING "Build universal binary" FORCE)
3+
#set(CMAKE_OSX_ARCHITECTURES "x86_64;arm64" CACHE STRING "Build universal binary" FORCE)
44

55
project(Network3)
66

bng2/Network3/Makefile.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ $(MUPARSER_LIB):
6060

6161
$(MATHUTILS_LIB):
6262
mkdir -p $(LIBDIR) $(INCDIR)
63-
cd $(MATHUTILS); make CFLAGS=$(CFLAGS) LDFLAGS=$(LDFLAGS); \
63+
cd $(MATHUTILS); make; \
6464
mv libmathutils.a $(CMAKELISTS_DIR)/$(LIBDIR); \
6565
cp mathutils.h $(CMAKELISTS_DIR)/$(INCDIR)
6666

0 commit comments

Comments
 (0)