[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25446] trunk/blender: Some fixes to get blender compiling on solaris.

Kent Mein mein at cs.umn.edu
Thu Dec 17 18:42:28 CET 2009


Revision: 25446
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25446
Author:   sirdude
Date:     2009-12-17 18:42:26 +0100 (Thu, 17 Dec 2009)

Log Message:
-----------
Some fixes to get blender compiling on solaris.

Kent

Modified Paths:
--------------
    trunk/blender/intern/audaspace/SRC/Makefile
    trunk/blender/source/Makefile
    trunk/blender/source/blender/render/intern/raytrace/reorganize.h
    trunk/blender/source/nan_link.mk

Modified: trunk/blender/intern/audaspace/SRC/Makefile
===================================================================
--- trunk/blender/intern/audaspace/SRC/Makefile	2009-12-17 17:34:56 UTC (rev 25445)
+++ trunk/blender/intern/audaspace/SRC/Makefile	2009-12-17 17:42:26 UTC (rev 25446)
@@ -35,7 +35,7 @@
 
 CCFLAGS += $(LEVEL_1_CPP_WARNINGS)
 
-CPPFLAGS += -I$(LCGDIR)/samplerate/include/
+CPPFLAGS += -I$(NAN_SAMPLERATE)/include
 CPPFLAGS += -I../ffmpeg
 CPPFLAGS += -I../FX
 CPPFLAGS += -I../SDL

Modified: trunk/blender/source/Makefile
===================================================================
--- trunk/blender/source/Makefile	2009-12-17 17:34:56 UTC (rev 25445)
+++ trunk/blender/source/Makefile	2009-12-17 17:42:26 UTC (rev 25446)
@@ -118,6 +118,7 @@
 COMLIB += $(NAN_LZMA)/lib/$(DEBUG_DIR)liblzma.a
 COMLIB += $(NAN_BSP)/lib/$(DEBUG_DIR)libbsp.a
 COMLIB += $(NAN_BOOLOP)/lib/$(DEBUG_DIR)libboolop.a
+COMLIB += $(NAN_MOTO)/lib/$(DEBUG_DIR)libmoto.a
 COMLIB += $(NAN_DECIMATION)/lib/$(DEBUG_DIR)libdecimation.a
 
 ifeq ($(WITH_FFMPEG),true)
@@ -378,11 +379,6 @@
     endif
 endif
 
-ifeq ($(OS),solaris)
-    PULIB += $(NAN_ZLIB)/lib/libz.a
-    SPLIB += $(NAN_ZLIB)/lib/libz.a
-endif
-
 ifeq ($(WITH_OPENAL),true)
   ifeq ($(OS),$(findstring $(OS), "freebsd linux windows"))
     ifeq ($(CPU),$(findstring $(CPU), "i386 powerpc x86_64 parisc64"))

Modified: trunk/blender/source/blender/render/intern/raytrace/reorganize.h
===================================================================
--- trunk/blender/source/blender/render/intern/raytrace/reorganize.h	2009-12-17 17:34:56 UTC (rev 25445)
+++ trunk/blender/source/blender/render/intern/raytrace/reorganize.h	2009-12-17 17:42:26 UTC (rev 25446)
@@ -39,6 +39,10 @@
 extern int tot_pushup;
 extern int tot_pushdown;
 
+#if !defined(INFINITY) && defined(HUGE_VAL)
+#define INFINITY HUGE_VAL
+#endif
+
 template<class Node>
 bool node_fits_inside(Node *a, Node *b)
 {

Modified: trunk/blender/source/nan_link.mk
===================================================================
--- trunk/blender/source/nan_link.mk	2009-12-17 17:34:56 UTC (rev 25445)
+++ trunk/blender/source/nan_link.mk	2009-12-17 17:42:26 UTC (rev 25446)
@@ -120,7 +120,7 @@
         LLIBS += -L$(NAN_MESA)/lib
     endif
     
-    LLIBS += -lGLU -lGL -lXmu -lXext -lXi -lX11 -lc -lm -ldl -lsocket -lnsl 
+    LLIBS += $(NAN_ZLIB)/lib/libz.a -lGLU -lGL -lXmu -lXext -lXi -lX11 -lc -lm -ldl -lsocket -lnsl 
     DYNLDFLAGS = -shared $(LDFLAGS)
 endif
 





More information about the Bf-blender-cvs mailing list