[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [19740] trunk/blender: This is patch [ #18408] Build issues with make on Cygwin hosted MinGW (2.48.1)
Kent Mein
mein at cs.umn.edu
Wed Apr 15 18:23:14 CEST 2009
Revision: 19740
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=19740
Author: sirdude
Date: 2009-04-15 18:23:13 +0200 (Wed, 15 Apr 2009)
Log Message:
-----------
This is patch [#18408] Build issues with make on Cygwin hosted MinGW (2.48.1)
submitted by Wayne Dennis
adds an include, changes pythonlib and does a little cleaning of dlltool stuff.
Kent
Modified Paths:
--------------
trunk/blender/dlltool/Makefile
trunk/blender/source/gameengine/GamePlayer/common/windows/Makefile
trunk/blender/source/nan_definitions.mk
Modified: trunk/blender/dlltool/Makefile
===================================================================
--- trunk/blender/dlltool/Makefile 2009-04-15 16:16:00 UTC (rev 19739)
+++ trunk/blender/dlltool/Makefile 2009-04-15 16:23:13 UTC (rev 19740)
@@ -1,7 +1,5 @@
include nan_definitions.mk
-PYTHONDLL=python$(subst .,,$(NAN_PYTHON_VERSION)).dll
-
all: ${NAN_GETTEXT}/lib/freegettext.a ${NAN_ICONV}/lib/freeiconv.a \
${NAN_PYTHON}/lib/freepy.a
@@ -24,15 +22,6 @@
ranlib ${NAN_ICONV}/lib/freeiconv.a
rm ./iconv.dll
-${NAN_PYTHON}/lib/freepy.a: python.def ${NAN_PYTHON}/lib/$(PYTHONDLL)
- cp ${NAN_PYTHON}/lib/$(PYTHONDLL) .
- sed s/PYTHON22\.DLL/$(PYTHONDLL)/ python.def > $(PYTHONDLL).def
- dlltool.exe -v --output-lib ${NAN_PYTHON}/lib/freepy.a \
- --input-def $(PYTHONDLL).def \
- --dllname $(PYTHONDLL)
- ranlib ${NAN_PYTHON}/lib/freepy.a
- rm ./$(PYTHONDLL)
-
clean:
- $(RM) ${NAN_PYTHON}/lib/freepy.a ${NAN_GETTEXT}/lib/freegettext.a \
+ $(RM) ${NAN_GETTEXT}/lib/freegettext.a \
${NAN_ICONV}/lib/freeiconv.a
Modified: trunk/blender/source/gameengine/GamePlayer/common/windows/Makefile
===================================================================
--- trunk/blender/source/gameengine/GamePlayer/common/windows/Makefile 2009-04-15 16:16:00 UTC (rev 19739)
+++ trunk/blender/source/gameengine/GamePlayer/common/windows/Makefile 2009-04-15 16:23:13 UTC (rev 19740)
@@ -50,6 +50,7 @@
CPPFLAGS += -I$(NAN_STRING)/include
CPPFLAGS += -I$(NAN_BMFONT)/include
CPPFLAGS += -I$(NAN_SOUNDSYSTEM)/include
+CPPFLAGS += -I$(NAN_GLEW)/include
# Blender stuff
CPPFLAGS += -I$(SRCHOME)/blender/blenkernel
Modified: trunk/blender/source/nan_definitions.mk
===================================================================
--- trunk/blender/source/nan_definitions.mk 2009-04-15 16:16:00 UTC (rev 19739)
+++ trunk/blender/source/nan_definitions.mk 2009-04-15 16:23:13 UTC (rev 19740)
@@ -516,7 +516,7 @@
ifeq ($(FREE_WINDOWS), true)
export NAN_GETTEXT_LIB ?= $(NAN_GETTEXT)/lib/freegettext.a $(NAN_ICONV)/lib/freeiconv.a
export NAN_PYTHON_BINARY ?= $(NAN_PYTHON)/bin/python$(NAN_PYTHON_VERSION)
- export NAN_PYTHON_LIB ?= $(NAN_PYTHON)/lib/freepy.a
+ export NAN_PYTHON_LIB ?= $(NAN_PYTHON)/lib/lib25_vs2005/libpython25.a
export NAN_FREETYPE ?= $(LCGDIR)/gcc/freetype
export NAN_ODE ?= $(LCGDIR)/gcc/ode
export NAN_SDL ?= $(LCGDIR)/gcc/sdl
More information about the Bf-blender-cvs
mailing list