X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9f24e0b5b44f27c170a28e6d6c1addfe1dee8a23..a536e411022b21280532c9daadc806a437fbb4c6:/src/makeg95.env diff --git a/src/makeg95.env b/src/makeg95.env index e53d90b25c..9c1514fdd8 100644 --- a/src/makeg95.env +++ b/src/makeg95.env @@ -54,9 +54,15 @@ COPY=cp # C++ compiler # Put a comment before --pipe for Cygwin, remove comment for Mingw32 2.95 +# _GCC295 means GCC is GCC 2.95 +# _GCC3 mans GCC is 3.x or better (can actually just be 3.1 or better +# for Cygwin/MinGW) +_GCC295=$(if $(findstring 2.95, $(MINGW32VERSION)), 1,) +_GCC3=$(if $(findstring 3., $(MINGW32VERSION)), 1,) + ifeq ($(MINGW32),1) - ifneq "$(findstring 2.95, $(MINGW32VERSION))" "" - CC = $(CROSS)gcc --pipe -fvtable-thunks + ifneq "$(_GCC295)$(_GCC3)" "" + CC = $(CROSS)gcc --pipe $(if $(_GCC3), , -fvtable-thunks) else CC = $(CROSS)gcc endif