mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 00:33:09 +00:00
Revert "Allow cross compilation of Windows binaries on a Linux system"
This reverts commit 388630ae28
.
Confuses fishtest build system
This commit is contained in:
parent
388630ae28
commit
5339ab57d8
1 changed files with 2 additions and 17 deletions
19
src/Makefile
19
src/Makefile
|
@ -159,11 +159,7 @@ endif
|
||||||
|
|
||||||
ifeq ($(COMP),mingw)
|
ifeq ($(COMP),mingw)
|
||||||
comp=mingw
|
comp=mingw
|
||||||
ifeq ($(UNAME),Linux)
|
CXX=g++
|
||||||
CXX=x86_64-w64-mingw32-g++-posix
|
|
||||||
else
|
|
||||||
CXX=g++
|
|
||||||
endif
|
|
||||||
CXXFLAGS += -Wextra -Wshadow
|
CXXFLAGS += -Wextra -Wshadow
|
||||||
LDFLAGS += -static
|
LDFLAGS += -static
|
||||||
endif
|
endif
|
||||||
|
@ -311,7 +307,7 @@ ifeq ($(pext),yes)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
### 3.11 Link Time Optimization, it works since gcc 4.5 but not on mingw under windows.
|
### 3.11 Link Time Optimization, it works since gcc 4.5 but not on mingw.
|
||||||
### This is a mix of compile and link time options because the lto link phase
|
### This is a mix of compile and link time options because the lto link phase
|
||||||
### needs access to the optimization flags.
|
### needs access to the optimization flags.
|
||||||
ifeq ($(comp),gcc)
|
ifeq ($(comp),gcc)
|
||||||
|
@ -323,17 +319,6 @@ ifeq ($(comp),gcc)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(UNAME),Linux)
|
|
||||||
ifeq ($(comp),mingw)
|
|
||||||
ifeq ($(optimize),yes)
|
|
||||||
ifeq ($(debug),no)
|
|
||||||
CXXFLAGS += -flto
|
|
||||||
LDFLAGS += $(CXXFLAGS)
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
### 3.12 Android 5 can only run position independent executables. Note that this
|
### 3.12 Android 5 can only run position independent executables. Note that this
|
||||||
### breaks Android 4.0 and earlier.
|
### breaks Android 4.0 and earlier.
|
||||||
ifeq ($(arch),armv7)
|
ifeq ($(arch),armv7)
|
||||||
|
|
Loading…
Add table
Reference in a new issue