For SYSTEM linux-mingw32 and linux-mingw64 default GLEW_DEST more appropriately

This commit is contained in:
Nigel Stewart 2021-08-29 09:30:13 +10:00
parent d7693eea09
commit 247baa9e20
2 changed files with 10 additions and 6 deletions

View File

@ -1,17 +1,19 @@
# For cross-compiling from Linux to Windows 32-bit using mingw32
# http://mingw-w64.org/
#
# Ubuntu/Debian:
# $ sudo apt install mingw-w64
# $ make SYSTEM=linux-mingw32
NAME := glew32
HOST := i686-w64-mingw32
NAME := glew32
HOST := i686-w64-mingw32
GLEW_DEST ?= /usr/local/$(HOST)
CC := $(HOST)-gcc
LD := $(HOST)-ld
LN :=
STRIP :=
LDFLAGS.GL = -L/usr/$(HOST)/lib -lopengl32 -lgdi32 -luser32 -lkernel32
CFLAGS.EXTRA += -fno-builtin -fno-stack-protector
CFLAGS.EXTRA += -fno-builtin -fno-stack-protector -Wno-cast-function-type
WARN = -Wall -W
POPT = -O2
BIN.SUFFIX = .exe

View File

@ -1,17 +1,19 @@
# For cross-compiling from Linux to Windows 64-bit using mingw64
# http://mingw-w64.org/
#
# Ubuntu/Debian:
# $ sudo apt install mingw-w64
# $ make SYSTEM=linux-mingw64
NAME := glew32
HOST := x86_64-w64-mingw32
NAME := glew32
HOST := x86_64-w64-mingw32
GLEW_DEST ?= /usr/local/$(HOST)
CC := $(HOST)-gcc
LD := $(HOST)-ld
LN :=
STRIP :=
LDFLAGS.GL = -L/usr/$(HOST)/lib -lopengl32 -lgdi32 -luser32 -lkernel32
CFLAGS.EXTRA += -fno-builtin -fno-stack-protector
CFLAGS.EXTRA += -fno-builtin -fno-stack-protector -Wno-cast-function-type
WARN = -Wall -W
POPT = -O2
BIN.SUFFIX = .exe