Some fixes to get blender compiling on solaris.
authorKent Mein <mein@cs.umn.edu>
Thu, 17 Dec 2009 17:42:26 +0000 (17:42 +0000)
committerKent Mein <mein@cs.umn.edu>
Thu, 17 Dec 2009 17:42:26 +0000 (17:42 +0000)
Kent

intern/audaspace/SRC/Makefile
source/Makefile
source/blender/render/intern/raytrace/reorganize.h
source/nan_link.mk

index 5cf5f55b11fe5bf18fb22cae02de960a4ef36c14..0959ebb4bfa5303cda33ce8837bdc23807965840 100644 (file)
@@ -35,7 +35,7 @@ include nan_compile.mk
 
 CCFLAGS += $(LEVEL_1_CPP_WARNINGS)
 
-CPPFLAGS += -I$(LCGDIR)/samplerate/include/
+CPPFLAGS += -I$(NAN_SAMPLERATE)/include
 CPPFLAGS += -I../ffmpeg
 CPPFLAGS += -I../FX
 CPPFLAGS += -I../SDL
index e503fdc3302f30c0ccea784a36d6a6c7ff82283e..37b528f4aed2f7d56f0860f655357888caee6b2e 100644 (file)
@@ -118,6 +118,7 @@ COMLIB += $(NAN_LZO)/lib/$(DEBUG_DIR)libminilzo.a
 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 @@ ifeq ($(WITH_BF_WEBPLUGIN), true)
     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"))
index 2d4a4d15fe28e73b677f79b6b3562aedd3b39994..7b14108760a2bb3954fe02c5eca20d4cbeaf7297 100644 (file)
 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)
 {
index 8f33c917526a9cf21d49f06d4c142693efb15ea7..f8bb8e8660dc1c46f201e5f71fa336900a784a8a 100644 (file)
@@ -120,7 +120,7 @@ ifeq ($(OS),solaris)
         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