Skip to content

Commit ca56af6

Browse files
sanssecoursJALB91
authored andcommitted
Make: Remove 32 bit support from universal build
Installing the library fails on macOS 12, if we use the compiler flags for the i386 architecture. See also: - nigels-com/glew#348 (comment)
1 parent e40c73a commit ca56af6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

config/Makefile.darwin-universal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Needs to be clang toolchain for universal: -arch i386 -arch x86_64 -arch arm64
2+
# Needs to be clang toolchain for universal: -arch x86_64 -arch arm64
33
#
44
GLEW_DEST = /usr/local
55
NAME = $(GLEW_NAME)
@@ -11,8 +11,8 @@ STRIP =
1111
CFLAGS.EXTRA = -dynamic -fno-common
1212
CFLAGS.EXTRA += -pedantic
1313
CFLAGS.EXTRA += -fPIC
14-
CFLAGS.EXTRA += -arch i386 -arch x86_64 -arch arm64
15-
LDFLAGS.EXTRA = -arch i386 -arch x86_64 -arch arm64
14+
CFLAGS.EXTRA += -arch x86_64 -arch arm64
15+
LDFLAGS.EXTRA = -arch x86_64 -arch arm64
1616
ifneq (undefined, $(origin GLEW_APPLE_GLX))
1717
CFLAGS.EXTRA += -std=c99
1818
CFLAGS.EXTRA += -I/usr/X11R6/include -D'GLEW_APPLE_GLX'

0 commit comments

Comments
 (0)