I was getting dna.c errors yesterday, and today I can't compile unless I disable blenderplayer
MSVC 2008 and CMake, Windows 7 x64, target platform is x64 Here's the output: =============================================================================================================== Linking... Creating library C:\Blender\build\bin\Release\blenderplayer.lib and object C:\Blender\build\bin\Release\blenderplayer.exp ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "public: __cdecl dtStatNavMesh::~dtStatNavMesh(void)" (??1dtStatNavMesh@@QEAA@XZ) referenced in function "public: void * __cdecl dtStatNavMesh::`scalar deleting destructor'(unsigned int)" (??_GdtStatNavMesh@@QEAAPEAXI@Z) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol polyFindVertex referenced in function "protected: bool __cdecl KX_NavMeshObject::BuildVertIndArrays(float * &,int &,unsigned short * &,int &,unsigned short * &,float * &,int &,unsigned short * &,int &,int &)" (?BuildVertIndArrays@KX_NavMeshObject@@IEAA_NAEAPEAMAEAHAEAPEAG1201211@Z ) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol polyNumVerts referenced in function "protected: bool __cdecl KX_NavMeshObject::BuildVertIndArrays(float * &,int &,unsigned short * &,int &,unsigned short * &,float * &,int &,unsigned short * &,int &,int &)" (?BuildVertIndArrays@KX_NavMeshObject@@IEAA_NAEAPEAMAEAHAEAPEAG1201211@Z) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol buildNavMeshDataByDerivedMesh referenced in function "protected: bool __cdecl KX_NavMeshObject::BuildVertIndArrays(float * &,int &,unsigned short * &,int &,unsigned short * &,float * &,int &,unsigned short * &,int &,int &)" (?BuildVertIndArrays@KX_NavMeshObject @@IEAA_NAEAPEAMAEAHAEAPEAG1201211@Z) bf_modifiers.lib(MOD_navmesh.obj) : error LNK2001: unresolved external symbol buildNavMeshDataByDerivedMesh ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "public: bool __cdecl dtStatNavMesh::init(unsigned char *,int,bool)" (?init@dtStatNavMesh@@QEAA_NPEAEH_N@Z) referenced in function "public: bool __cdecl KX_NavMeshObject::BuildNavMesh(void)" (?BuildNavMesh@KX_NavMeshObject@@QEAA_NXZ) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "public: __cdecl dtStatNavMesh::dtStatNavMesh(void)" (??0dtStatNavMesh@@QEAA@XZ) referenced in function "public: bool __cdecl KX_NavMeshObject::BuildNavMesh(void)" (?BuildNavMesh@KX_NavMeshObject @@QEAA_NXZ) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "int __cdecl createBVTree(unsigned short const *,int,unsigned short const *,int,int,float,float,int,struct dtStatBVNode *)" (?createBVTree@@YAHPEBGH0HHMMHPEAUdtStatBVNode@@@Z) referenced in function "public: bool __cdecl KX_NavMeshObject::BuildNavMesh(void)" (?BuildNavMesh@KX_NavMeshObject@@QEAA_NXZ) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "bool __cdecl buildMeshAdjacency(unsigned short *,int,int,int)" (?buildMeshAdjacency@@YA_NPEAGHHH@Z) referenced in function "public: bool __cdecl KX_NavMeshObject::BuildNavMesh(void)" (?BuildNavMesh@KX_NavMeshObject@@QEAA_NXZ) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "public: int __cdecl dtStatNavMesh::findStraightPath(float const *,float const *,unsigned short const *,int,float *,int)" (?findStraightPath@dtStatNavMesh@@QEAAHPEBM0PEBGHPEAMH@Z) referenced in function "public: int __cdecl KX_NavMeshObject::FindPath(class MT_Point3 const &,class MT_Point3 const &,float *,int)" (?FindPath@KX_NavMeshObject @@QEAAHAEBVMT_Point3@@0PEAMH@Z) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "public: int __cdecl dtStatNavMesh::findPath(unsigned short,unsigned short,float const *,float const *,unsigned short *,int)" (?findPath@dtStatNavMesh@@QEAAHGGPEBM0PEAGH@Z) referenced in function "public: int __cdecl KX_NavMeshObject::FindPath(class MT_Point3 const &,class MT_Point3 const &,float *,int)" (?FindPath@KX_NavMeshObject @@QEAAHAEBVMT_Point3@@0PEAMH@Z) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "public: unsigned short __cdecl dtStatNavMesh::findNearestPoly(float const *,float const *)" (?findNearestPoly@dtStatNavMesh@@QEAAGPEBM0@Z) referenced in function "public: int __cdecl KX_NavMeshObject::FindPath(class MT_Point3 const &,class MT_Point3 const &,float *,int)" (?FindPath@KX_NavMeshObject @@QEAAHAEBVMT_Point3@@0PEAMH@Z) ge_logic_ketsji.lib(KX_SteeringActuator.obj) : error LNK2001: unresolved external symbol "public: unsigned short __cdecl dtStatNavMesh::findNearestPoly(float const *,float const *)" (?findNearestPoly@dtStatNavMesh@@QEAAGPEBM0@Z) ge_logic_ketsji.lib(KX_NavMeshObject.obj) : error LNK2019: unresolved external symbol "public: int __cdecl dtStatNavMesh::raycast(unsigned short,float const *,float const *,float &,unsigned short *,int)" (?raycast@dtStatNavMesh@@QEAAHGPEBM0AEAMPEAGH@Z) referenced in function "public: float __cdecl KX_NavMeshObject::Raycast(class MT_Point3 const &,class MT_Point3 const &)" (?Raycast@KX_NavMeshObject@@QEAAMAEBVMT_Point3@ @0@Z) bf_modifiers.lib(MOD_navmesh.obj) : error LNK2019: unresolved external symbol polyIsConvex referenced in function createNavMeshForVisualization C:\Blender\build\bin\Release\blenderplayer.exe : fatal error LNK1120: 13 unresolved externals =============================================================================================================== _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
