]> git.saurik.com Git - wxWidgets.git/blobdiff - src/makeg95.env
Fixed overlapping buttons in wizard on MacOS X
[wxWidgets.git] / src / makeg95.env
index a84cdd4ab3cfedc555ef94b46e011580196475f8..f896f4ef1877cba5a8583f62608cf44514f3015f 100644 (file)
@@ -46,9 +46,6 @@ RM=rm -f
 # You can get a suitable cp.exe from ports/mingw32/extra.zip on the ftp site.
 COPY=cp
 
-# Cross compiling? Provide the target prefix (eg., i386-mingw32-)
-# CROSS=i386-mingw32-
-
 ########################## Compiler ##################################
 
 # C++ compiler
@@ -66,19 +63,19 @@ endif
 
 ifeq ($(MINGW32),1)
   ifneq "$(_GCC295)$(_GCC3)" ""
-    CC = $(CROSS)gcc --pipe $(if $(_GCC3), , -fvtable-thunks)
+    CC = gcc --pipe $(if $(_GCC3), , -fvtable-thunks)
   else
-    CC = $(CROSS)gcc
+    CC = gcc
   endif
 else
-  CC = $(CROSS)gcc
+  CC = gcc
 endif
 
 # C compiler for pure C programs
 CCC = $(CC)
 
 # Compiler used for LEX generated C
-CCLEX=$(CROSS)gcc
+CCLEX=gcc
 
 # This shouldn't be needed as make is supposed to define this
 # variable itself. Uncomment it if your make complains.
@@ -94,7 +91,7 @@ YACC=byacc
 # Settings for Cyginw/Mingw32
 # Some versions of windres cannot cope with the --preprocessor
 # option. Uncomment the RCPREPROCESSOR line below if yours can.
-RESCOMP=$(CROSS)windres
+RESCOMP=windres
 RCINPUTSWITCH=-i
 RCOUTPUTSWITCH=-o
 RCINCSWITCH=--include-dir
@@ -109,8 +106,8 @@ RCDEFSWITCH=--define
 RESFLAGS=$(RCPREPROCESSOR) $(RCINCSWITCH) $(WXDIR)/include $(RCEXTRAINC) $(RCDEFSWITCH) __WIN32__ $(RCDEFSWITCH) __WIN95__ $(RCDEFSWITCH) __GNUWIN32__
 
 # Needed to build a DLL if your linker does not support --shared option.
-AS = $(CROSS)as
-DLLTOOL = $(CROSS)dlltool
+AS = as
+DLLTOOL = dlltool
 
 ########################## Compiler flags #############################
 
@@ -119,6 +116,9 @@ DLLTOOL = $(CROSS)dlltool
 # add "-DHAVE_W32API_H" if you have w32api >= 0.5
 OPTIONS = -DSTRICT # -D__MINGW32__
 
+# Add "-mthreads" if you want to have threads under mingw32
+COMMON_THREADFLAGS =
+
 # Debugging information
 ifeq ($(FINAL),0)
   DEBUGFLAGS = -g -D__WXDEBUG__
@@ -175,9 +175,9 @@ endif
 
 # Options for ar archiver
 # AROPTIONS = crs # For IRIX and Solaris (both SYSVR4).
-AR = $(CROSS)ar
+AR = ar
 AROPTIONS = ruv
-RANLIB = $(CROSS)ranlib
+RANLIB = ranlib
 
 # Extra compiler libraries
 COMPLIBS=
@@ -273,12 +273,12 @@ endif
 
 
 # You shouldn't need to change these...
-CPPFLAGS = $(XINCLUDE) $(INC) $(OPTIONS) $(GUI) $(DEBUGFLAGS) $(WARN) $(OPT) $(EXTRACPPFLAGS) $(EXTRADLLFLAGS)
-CFLAGS = $(XINCLUDE) $(INC) $(OPTIONS) $(GUI) $(DEBUGFLAGS) $(WARN) $(OPT) $(EXTRACFLAGS) -DWIN32_LEAN_AND_MEAN
+CPPFLAGS = $(XINCLUDE) $(INC) $(COMMON_THREADFLAGS) $(OPTIONS) $(GUI) $(DEBUGFLAGS) $(WARN) $(OPT) $(EXTRACPPFLAGS) $(EXTRADLLFLAGS)
+CFLAGS = $(XINCLUDE) $(INC) $(COMMON_THREADFLAGS) $(OPTIONS) $(GUI) $(DEBUGFLAGS) $(WARN) $(OPT) $(EXTRACFLAGS) -DWIN32_LEAN_AND_MEAN
 ifeq ($(wxUSE_GUI),1)
     WINDOWSLDFLAGS=-Wl,--subsystem,windows -mwindows
 endif
-LDFLAGS = $(WINDOWSLDFLAGS) -L$(WXDIR)/lib -L$(WXDIR)/contrib/lib $(EXTRALDFLAGS)
+LDFLAGS = $(WINDOWSLDFLAGS) $(COMMON_THREADFLAGS) -L$(WXDIR)/lib -L$(WXDIR)/contrib/lib $(EXTRALDFLAGS)
 
 .SUFFIXES: .rc .$(RESSUFF) .$(RSCSUFF) .cpp .cxx .c