Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [100%] Building C object source/creator/CMakeFiles/blender.dir/buildinfo.c.o
- Linking CXX executable ../../bin/blender
- ../../lib/libbf_intern_bsp.a(BOP_CarveInterface.cpp.o): In function `Carve_checkMeshSetInterseciton_do(carve::csg::Intersections&, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, bool)':
- BOP_CarveInterface.cpp:(.text+0xdf0): undefined reference to `carve::mesh::Face<3u>::simpleLineSegmentIntersection(carve::geom::linesegment<3u> const&, carve::geom::vector<3u>&) const'
- ../../lib/libbf_intern_bsp.a(BOP_CarveInterface.cpp.o): In function `carve::mesh::Face<3u>* carve::mesh::Face<3u>::create<__gnu_cxx::__normal_iterator<carve::mesh::Vertex<3u>**, std::vector<carve::mesh::Vertex<3u>*, std::allocator<carve::mesh::Vertex<3u>*> > > >(__gnu_cxx::__normal_iterator<carve::mesh::Vertex<3u>**, std::vector<carve::mesh::Vertex<3u>*, std::allocator<carve::mesh::Vertex<3u>*> > >, __gnu_cxx::__normal_iterator<carve::mesh::Vertex<3u>**, std::vector<carve::mesh::Vertex<3u>*, std::allocator<carve::mesh::Vertex<3u>*> > >, bool) const':
- BOP_CarveInterface.cpp:(.text._ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SF_b[_ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SF_b]+0x13f): undefined reference to `carve::mesh::Face<3u>::getProjector(bool, int) const'
- BOP_CarveInterface.cpp:(.text._ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SF_b[_ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SF_b]+0x162): undefined reference to `carve::mesh::Face<3u>::getUnprojector(bool, int) const'
- ../../lib/libbf_intern_bsp.a(BOP_CarveInterface.cpp.o): In function `carve::mesh::Face<3u>::recalc()':
- BOP_CarveInterface.cpp:(.text._ZN5carve4mesh4FaceILj3EE6recalcEv[_ZN5carve4mesh4FaceILj3EE6recalcEv]+0x8a): undefined reference to `carve::mesh::Face<3u>::getProjector(bool, int) const'
- BOP_CarveInterface.cpp:(.text._ZN5carve4mesh4FaceILj3EE6recalcEv[_ZN5carve4mesh4FaceILj3EE6recalcEv]+0xf3): undefined reference to `carve::mesh::Face<3u>::getProjector(bool, int) const'
- BOP_CarveInterface.cpp:(.text._ZN5carve4mesh4FaceILj3EE6recalcEv[_ZN5carve4mesh4FaceILj3EE6recalcEv]+0x118): undefined reference to `carve::mesh::Face<3u>::getUnprojector(bool, int) const'
- ../../lib/libbf_intern_bsp.a(BOP_CarveInterface.cpp.o): In function `void carve::mesh::Mesh<3u>::create<__gnu_cxx::__normal_iterator<carve::mesh::Face<3u>**, std::vector<carve::mesh::Face<3u>*, std::allocator<carve::mesh::Face<3u>*> > > >(__gnu_cxx::__normal_iterator<carve::mesh::Face<3u>**, std::vector<carve::mesh::Face<3u>*, std::allocator<carve::mesh::Face<3u>*> > >, __gnu_cxx::__normal_iterator<carve::mesh::Face<3u>**, std::vector<carve::mesh::Face<3u>*, std::allocator<carve::mesh::Face<3u>*> > >, std::vector<carve::mesh::Mesh<3u>*, std::allocator<carve::mesh::Mesh<3u>*> >&)':
- BOP_CarveInterface.cpp:(.text._ZN5carve4mesh4MeshILj3EE6createIN9__gnu_cxx17__normal_iteratorIPPNS0_4FaceILj3EEESt6vectorIS8_SaIS8_EEEEEEvT_SE_RSA_IPS2_SaISF_EE[_ZN5carve4mesh4MeshILj3EE6createIN9__gnu_cxx17__normal_iteratorIPPNS0_4FaceILj3EEESt6vectorIS8_SaIS8_EEEEEEvT_SE_RSA_IPS2_SaISF_EE]+0x77): undefined reference to `carve::mesh::detail::FaceStitcher::construct()'
- ../../lib/libextern_carve.a(intersect.cpp.o): In function `carve::csg::CSG::_generateEdgeFaceIntersections(carve::mesh::Face<3u>*, carve::mesh::Edge<3u>*)':
- intersect.cpp:(.text+0x2d81): undefined reference to `carve::mesh::Face<3u>::simpleLineSegmentIntersection(carve::geom::linesegment<3u> const&, carve::geom::vector<3u>&) const'
- ../../lib/libextern_carve.a(intersect.cpp.o): In function `carve::csg::CSG::_generateVertexFaceIntersections(carve::mesh::Face<3u>*, carve::mesh::Edge<3u>*)':
- intersect.cpp:(.text+0x2f58): undefined reference to `carve::mesh::Face<3u>::containsPoint(carve::geom::vector<3u> const&) const'
- ../../lib/libextern_carve.a(intersect.cpp.o): In function `carve::csg::CSG::makeFaceEdges(std::unordered_map<std::pair<carve::mesh::Vertex<3u> const*, carve::mesh::Vertex<3u> const*>, carve::csg::EC2, boost::hash<std::pair<carve::mesh::Vertex<3u> const*, carve::mesh::Vertex<3u> const*> >, std::equal_to<std::pair<carve::mesh::Vertex<3u> const*, carve::mesh::Vertex<3u> const*> > >&, carve::csg::detail::Data&)':
- intersect.cpp:(.text+0x7eb6): undefined reference to `carve::mesh::Face<3u>::containsPointInProjection(carve::geom::vector<3u> const&) const'
- intersect.cpp:(.text+0x7ed3): undefined reference to `carve::mesh::Face<3u>::containsPointInProjection(carve::geom::vector<3u> const&) const'
- intersect.cpp:(.text+0x866d): undefined reference to `carve::mesh::Face<3u>::containsPointInProjection(carve::geom::vector<3u> const&) const'
- intersect.cpp:(.text+0x868a): undefined reference to `carve::mesh::Face<3u>::containsPointInProjection(carve::geom::vector<3u> const&) const'
- ../../lib/libextern_carve.a(intersect_half_classify_group.cpp.o): In function `void carve::csg::performFaceLoopWork<carve::csg::(anonymous namespace)::HalfClassifyFaceGroups>(carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::(anonymous namespace)::HalfClassifyFaceGroups const&, carve::csg::CSG::Collector&, carve::csg::CSG::Hooks&) [clone .isra.296]':
- intersect_half_classify_group.cpp:(.text+0x22c): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- ../../lib/libextern_carve.a(intersect_half_classify_group.cpp.o): In function `carve::csg::CSG::halfClassifyFaceGroups(std::unordered_set<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*>, boost::hash<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*> >, std::equal_to<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*> > > const&, std::unordered_map<carve::mesh::Vertex<3u> const*, carve::csg::PC2, boost::hash<carve::mesh::Vertex<3u> const*>, std::equal_to<carve::mesh::Vertex<3u> const*> >&, carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::detail::LoopEdges const&, carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::detail::LoopEdges const&, std::list<std::pair<carve::csg::FaceClass, carve::mesh::MeshSet<3u>*>, std::allocator<std::pair<carve::csg::FaceClass, carve::mesh::MeshSet<3u>*> > >&)':
- intersect_half_classify_group.cpp:(.text+0x1e52): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- intersect_half_classify_group.cpp:(.text+0x1e91): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- ../../lib/libextern_carve.a(intersect_half_classify_group.cpp.o): In function `carve::csg::(anonymous namespace)::GroupPoly::collect(carve::csg::FaceLoopGroup*, carve::csg::CSG::Hooks&)':
- intersect_half_classify_group.cpp:(.text+0x2ca6): undefined reference to `carve::mesh::Face<3u>::getProjector(bool, int) const'
- intersect_half_classify_group.cpp:(.text+0x2ccc): undefined reference to `carve::mesh::Face<3u>::getUnprojector(bool, int) const'
- ../../lib/libextern_carve.a(csg_collector.cpp.o): In function `carve::mesh::Face<3u>* carve::mesh::Face<3u>::create<__gnu_cxx::__normal_iterator<carve::mesh::Vertex<3u>* const*, std::vector<carve::mesh::Vertex<3u>*, std::allocator<carve::mesh::Vertex<3u>*> > > >(__gnu_cxx::__normal_iterator<carve::mesh::Vertex<3u>* const*, std::vector<carve::mesh::Vertex<3u>*, std::allocator<carve::mesh::Vertex<3u>*> > >, __gnu_cxx::__normal_iterator<carve::mesh::Vertex<3u>* const*, std::vector<carve::mesh::Vertex<3u>*, std::allocator<carve::mesh::Vertex<3u>*> > >, bool) const':
- csg_collector.cpp:(.text._ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPKPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SG_b[_ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPKPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SG_b]+0x13f): undefined reference to `carve::mesh::Face<3u>::getProjector(bool, int) const'
- csg_collector.cpp:(.text._ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPKPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SG_b[_ZNK5carve4mesh4FaceILj3EE6createIN9__gnu_cxx17__normal_iteratorIPKPNS0_6VertexILj3EEESt6vectorIS8_SaIS8_EEEEEEPS2_T_SG_b]+0x162): undefined reference to `carve::mesh::Face<3u>::getUnprojector(bool, int) const'
- ../../lib/libextern_carve.a(intersect_classify_edge.cpp.o): In function `carve::csg::CSG::classifyFaceGroupsEdge(std::unordered_set<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*>, boost::hash<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*> >, std::equal_to<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*> > > const&, std::unordered_map<carve::mesh::Vertex<3u> const*, carve::csg::PC2, boost::hash<carve::mesh::Vertex<3u> const*>, std::equal_to<carve::mesh::Vertex<3u> const*> >&, carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::detail::LoopEdges const&, carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::detail::LoopEdges const&, carve::csg::CSG::Collector&)':
- intersect_classify_edge.cpp:(.text+0x61ba): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- intersect_classify_edge.cpp:(.text+0x63a4): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- ../../lib/libextern_carve.a(intersect_classify_group.cpp.o): In function `void carve::csg::performFaceLoopWork<carve::csg::(anonymous namespace)::ClassifyFaceGroups>(carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::(anonymous namespace)::ClassifyFaceGroups const&, carve::csg::CSG::Collector&, carve::csg::CSG::Hooks&) [clone .isra.158]':
- intersect_classify_group.cpp:(.text+0x239): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- ../../lib/libextern_carve.a(intersect_classify_group.cpp.o): In function `carve::csg::CSG::classifyFaceGroups(std::unordered_set<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*>, boost::hash<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*> >, std::equal_to<std::pair<carve::mesh::Vertex<3u>*, carve::mesh::Vertex<3u>*> > > const&, std::unordered_map<carve::mesh::Vertex<3u> const*, carve::csg::PC2, boost::hash<carve::mesh::Vertex<3u> const*>, std::equal_to<carve::mesh::Vertex<3u> const*> >&, carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::detail::LoopEdges const&, carve::mesh::MeshSet<3u>*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, std::list<carve::csg::FaceLoopGroup, std::allocator<carve::csg::FaceLoopGroup> >&, carve::csg::detail::LoopEdges const&, carve::csg::CSG::Collector&)':
- intersect_classify_group.cpp:(.text+0x1ded): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- intersect_classify_group.cpp:(.text+0x2462): undefined reference to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)'
- ../../lib/libextern_carve.a(intersect_classify_group.cpp.o):intersect_classify_group.cpp:(.text+0x24a7): more undefined references to `carve::mesh::classifyPoint(carve::mesh::MeshSet<3u> const*, carve::geom::RTreeNode<3u, carve::mesh::Face<3u>*, carve::geom::get_aabb<3u, carve::mesh::Face<3u>*> > const*, carve::geom::vector<3u> const&, bool, carve::mesh::Mesh<3u> const*, carve::mesh::Face<3u> const**)' follow
- collect2: error: ld returned 1 exit status
- make[2]: *** [bin/blender] Error 1
- make[1]: *** [source/creator/CMakeFiles/blender.dir/all] Error 2
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement