Some small fixes to get things compiling on solaris with cmake.
authorKent Mein <mein@cs.umn.edu>
Thu, 12 Jan 2012 16:31:27 +0000 (16:31 +0000)
committerKent Mein <mein@cs.umn.edu>
Thu, 12 Jan 2012 16:31:27 +0000 (16:31 +0000)
commit9dc992a3fd625cdcf1b9611b39b0cd8fa865ac19
tree8ee2ab22376e33ed79fc8a4e55632ac4e38bda49
parent8b59efe129748f6043bc2bb0605d977fea9b7183
Some small fixes to get things compiling on solaris with cmake.
There are also some changes that need to be done to libmv but I'm
leaving those out so I can get it patched upstream first.

(Only works with gcc/g++ if we want to use sun's compiler we would need
to get rid of all of our annonymous structs which I don't think
we want to do at this point, example:

typedef struct wmNDOFMotionData {
        union {
                float tvec[3]; // translation
                struct { float tx, ty, tz; };   // this would need to be fixed
// something like this or something similar:
                struct { float x, y, z; } t;
                };
...
)

Kent
CMakeLists.txt
source/blender/blenlib/BLI_fnmatch.h
source/blender/blenlib/intern/path_util.c
source/blender/editors/space_outliner/outliner_tree.c
source/blender/makesrna/RNA_access.h
source/gameengine/Ketsji/KX_PythonInit.cpp