[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32710] trunk/blender/source/blenderplayer /bad_level_call_stubs/stubs.c: blenderplayer building again in CMake+MSVC

Mitchell Stokes mogurijin at gmail.com
Tue Oct 26 09:07:40 CEST 2010


On Mon, Oct 25, 2010 at 6:55 PM, Dalai Felinto <dfelinto at gmail.com> wrote:

> Revision: 32710
>
> http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32710
> Author:   dfelinto
> Date:     2010-10-26 03:55:06 +0200 (Tue, 26 Oct 2010)
>
> Log Message:
> -----------
> blenderplayer building again in CMake+MSVC
> (I basically commented out functions already defined in other places)
>
> Modified Paths:
> --------------
>    trunk/blender/source/blenderplayer/bad_level_call_stubs/stubs.c
>
> Modified: trunk/blender/source/blenderplayer/bad_level_call_stubs/stubs.c
> ===================================================================
> --- trunk/blender/source/blenderplayer/bad_level_call_stubs/stubs.c
> 2010-10-25 22:44:01 UTC (rev 32709)
> +++ trunk/blender/source/blenderplayer/bad_level_call_stubs/stubs.c
> 2010-10-26 01:55:06 UTC (rev 32710)
> @@ -374,10 +374,12 @@
>  struct wmKeyMap *WM_modalkeymap_add(struct wmKeyConfig *keyconf, char
> *idname, EnumPropertyItem *items){return (struct wmKeyMap *) NULL;}
>
>  /* intern/decimation */
> +/*
>  int LOD_FreeDecimationData(struct LOD_Decimation_Info *info){return 0;}
>  int LOD_CollapseEdge(struct LOD_Decimation_Info *info){return 0;}
>  int LOD_PreprocessMesh(struct LOD_Decimation_Info *info){return 0;}
>  int LOD_LoadMesh(struct LOD_Decimation_Info *info){return 0;}
> +*/
>
>  /* smoke */
>  void LzmaCompress(void) { return; }
> @@ -423,17 +425,19 @@
>  char blender_path[] = "";
>
>  /* CSG */
> +/*
>  struct CSG_BooleanOperation * CSG_NewBooleanFunction( void ){return
> (struct CSG_BooleanOperation *) NULL;}
>  void CSG_FreeBooleanOperation(struct CSG_BooleanOperation
> *operation){return;}
>  void CSG_FreeFaceDescriptor(struct CSG_FaceIteratorDescriptor *
> f_descriptor){return;}
>  void CSG_FreeVertexDescriptor(struct CSG_VertexIteratorDescriptor *
> v_descriptor){return;}
>  int CSG_OutputFaceDescriptor(struct CSG_BooleanOperation * operation,
> struct CSG_FaceIteratorDescriptor * output){return 0;}
>  int CSG_OutputVertexDescriptor(struct CSG_BooleanOperation * operation,
> struct CSG_VertexIteratorDescriptor *output){return 0;}
> +*/
>
>  typedef struct CSG_VertexIteratorDescriptor {int a;}
> CSG_VertexIteratorDescriptor; //workaround to build CSG_PerformanceBoolean
> Operation
>  typedef struct CSG_FaceIteratorDescriptor {int a;}
> CSG_FaceIteratorDescriptor; //workaround to build CSG_PerformanceBoolean
> Operation
>  typedef struct CSG_OperationType {int a;} CSG_OperationType; //workaround
> to build CSG_PerformanceBoolean Operation
> -
> +/*
>  int CSG_PerformBooleanOperation(
>        struct CSG_BooleanOperation                     *operation,
>        CSG_OperationType                               op_type,
> @@ -442,5 +446,6 @@
>        CSG_FaceIteratorDescriptor              obBFaces,
>        CSG_VertexIteratorDescriptor    obBVertices)
>        { return 0;}
> +*/
>
>  #endif // GAMEBLENDER == 1
>
>
> _______________________________________________
> Bf-blender-cvs mailing list
> Bf-blender-cvs at blender.org
> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>

This breaks scons+msvc. And apparently breaks building on Linux.


More information about the Bf-committers mailing list