[Bf-committers] blenderplayer cannot be built with CMake

Davis Sorenson davis.sorenson at gmail.com
Tue Feb 22 18:38:45 CET 2011


I can confirm this on Ubuntu 10.10 32 bit r35080, the errors are pretty much
the same.



On Tue, Feb 22, 2011 at 7:25 PM, IRIE Shinsuke <irieshinsuke at yahoo.co.jp>wrote:

> Hi,
>
> Today I attempted to build Blender with CMake option -DWITH_PLAYER:BOOL=ON,
> but I got errors as follows:
>
> Linking CXX executable ../../bin/blenderplayer
> ../../lib/libbf_blenkernel.a(pointcache.c.o): In function
> `ptcache_file_compressed_read':
> pointcache.c:(.text+0x381d): undefined reference to `LzmaUncompress'
> ../../lib/libbf_blenkernel.a(pointcache.c.o): In function
> `ptcache_file_compressed_write':
> pointcache.c:(.text+0x39a2): undefined reference to `LzmaCompress'
> ../../lib/libbf_modifiers.a(MOD_decimate.c.o): In function `applyModifier':
> MOD_decimate.c:(.text+0x463): undefined reference to `LOD_LoadMesh'
> MOD_decimate.c:(.text+0x47a): undefined reference to `LOD_PreprocessMesh'
> MOD_decimate.c:(.text+0x493): undefined reference to `LOD_CollapseEdge'
> MOD_decimate.c:(.text+0x6a5): undefined reference to
> `LOD_FreeDecimationData'
> ../../lib/libbf_modifiers.a(MOD_boolean_util.c.o): In function
> `NewBooleanDerivedMesh_intern':
> MOD_boolean_util.c:(.text+0x1585): undefined reference to
> `CSG_NewBooleanFunction'
> MOD_boolean_util.c:(.text+0x16b3): undefined reference to
> `CSG_PerformBooleanOperation'
> MOD_boolean_util.c:(.text+0x16d1): undefined reference to
> `CSG_OutputFaceDescriptor'
> MOD_boolean_util.c:(.text+0x16e7): undefined reference to
> `CSG_OutputVertexDescriptor'
> MOD_boolean_util.c:(.text+0x175e): undefined reference to
> `CSG_FreeVertexDescriptor'
> MOD_boolean_util.c:(.text+0x176d): undefined reference to
> `CSG_FreeFaceDescriptor'
> MOD_boolean_util.c:(.text+0x178c): undefined reference to
> `CSG_FreeBooleanOperation'
> collect2: ld returned 1 exit status
> make[2]: *** [bin/blenderplayer] Error 1
> make[1]: *** [source/blenderplayer/CMakeFiles/blenderplayer.dir/all] Error
> 2
> make: *** [all] Error 2
>
>
> I confirmed r34034 is ok, but r34035 or later goes wrong.
>
> r35078
> Ubuntu 10.10 amd64
>
> Thanks,
>
> IRIE
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list