Scons - Mingw Compiling Fix:
authorJoshua Leung <aligorith@gmail.com>
Sat, 2 Aug 2008 00:25:50 +0000 (00:25 +0000)
committerJoshua Leung <aligorith@gmail.com>
Sat, 2 Aug 2008 00:25:50 +0000 (00:25 +0000)
When using BF_SPLIT_SRCS as a hack to get some of the larger libs compiled, there were some problems linking Blender related to some boolean calls. This commit tweaks the priorities for the boolean libs for the 'intern' group so that they get linked before the src libs are.

intern/boolop/SConscript
intern/bsp/SConscript

index a3f3c0b6433bb4d1e4e3dc34d8bdbb0db5901b65..bec263f251f0be419f1fef36e383e57b7f157101 100644 (file)
@@ -8,7 +8,7 @@ incs += ' ../../source/blender/makesdna ../../intern/guardedalloc'
 incs += ' ../../source/blender/blenlib'
 
 if (env['OURPLATFORM'] == 'win32-mingw'):
-    env.BlenderLib ('blender_bop', sources, Split(incs) , [], libtype=['common','intern'], priority = [5,50] )
+    env.BlenderLib ('blender_bop', sources, Split(incs) , [], libtype=['common','intern'], priority = [30,85] )
 else:
     env.BlenderLib ('blender_bop', sources, Split(incs) , [], libtype='common', priority = 5 )
 
index 88d2529ae59eefa764165c44ff6f9fe7acbb4b7a..39f278625a95772e6d5961856caeda09f458421e 100644 (file)
@@ -6,7 +6,7 @@ sources = env.Glob('intern/*.cpp')
 incs = 'intern ../container ../moto/include ../memutil'
 
 if (env['OURPLATFORM'] == 'win32-mingw'):
-    env.BlenderLib ('blender_BSP', sources, Split(incs), [], libtype=['common','intern'], priority=[26,26] )
+    env.BlenderLib ('blender_BSP', sources, Split(incs), [], libtype=['common','intern'], priority=[26,69] )
 else:
     env.BlenderLib ('blender_BSP', sources, Split(incs), [], libtype='core', priority=26 )