为了账号安全,请及时绑定邮箱和手机立即绑定

make && make install 命令 执行到49% 报 c++: 编译器内部错误:已杀死(程序 cc1plus)

[ 49%] Building CXX object sql/CMakeFiles/sql.dir/item_geofunc_setops.cc.o

c++: 编译器内部错误:已杀死(程序 cc1plus)

Please submit a full bug report,

with preprocessed source if appropriate.

See <http://bugzilla.redhat.com/bugzilla> for instructions.

make[2]: *** [sql/CMakeFiles/sql.dir/item_geofunc_setops.cc.o] 错误 4

make[1]: *** [sql/CMakeFiles/sql.dir/all] 错误 2

make: *** [all] 错误 2


正在回答

6 回答

内存不足。请查看“http://blog.csdn.net/razertang/article/details/45694567”这个帖子

0 回复 有任何疑惑可以回复我~

卡死不动,不知道要等多久~

0 回复 有任何疑惑可以回复我~

Building CXX object sql/CMakeFiles/sql.dir/item_geofunc_relchecks_bgwrap.cc.o

我是45%遇见的这个问题,卡那不走了,请问如何解决

0 回复 有任何疑惑可以回复我~

老师,这个地方困了我好久了,每次make到49%,就出现这些内容,不往下进行了,这是怎么回事啊???
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/item_geofunc.cc.o
In file included from /root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/index/rtree.hpp:76,
                 from /usr/local/boost/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp:22,
                 from /usr/local/boost/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp:25,
                 from /usr/local/boost/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:26,
                 from /usr/local/boost/boost/geometry/algorithms/detail/distance/implementation.hpp:25,
                 from /usr/local/boost/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22,
                 from /usr/local/boost/boost/geometry/algorithms/comparable_distance.hpp:23,
                 from /root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:23,
                 from /root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30,
                 from /usr/local/boost/boost/geometry/algorithms/buffer.hpp:36,
                 from /usr/local/boost/boost/geometry/geometry.hpp:55,
                 from /root/lamp/mysql-5.7.16/sql/item_geofunc_internal.h:38,
                 from /root/lamp/mysql-5.7.16/sql/item_geofunc.cc:30:
/root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/index/detail/rtree/pack_create.hpp: In static member function ‘static typename boost::geometry::index::detail::rtree::elements_type<typename boost::geometry::index::detail::rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, typename Options::node_tag>::type>::type::value_type boost::geometry::index::detail::rtree::pack<Value, Options, Translator, Box, Allocators>::per_level(EIt, EIt, const Box&, size_t, const boost::geometry::index::detail::rtree::pack<Value, Options, Translator, Box, Allocators>::subtree_elements_counts&, const typename Options::parameters_type&, const Translator&, Allocators&) [with EIt = __gnu_cxx::__normal_iterator<std::pair<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, Gis_wkb_vector_const_iterator<Gis_point> >*, std::vector<std::pair<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, Gis_wkb_vector_const_iterator<Gis_point> >, std::allocator<std::pair<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>, Gis_wkb_vector_const_iterator<Gis_point> > > > >, Value = Gis_point, Options = boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<8ul, 2ul>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>, Translator = boost::geometry::index::detail::translator<boost::geometry::index::indexable<Gis_point>, boost::geometry::index::equal_to<Gis_point> >, Box = boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, Allocators = boost::geometry::index::detail::rtree::allocators<std::allocator<Gis_point>, Gis_point, boost::geometry::index::linear<8ul, 2ul>, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>]’:
/root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/index/detail/rtree/pack_create.hpp:264: warning: ‘elements_box.boost::geometry::index::detail::rtree::pack<Gis_point, boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<8ul, 2ul>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::translator<boost::geometry::index::indexable<Gis_point>, boost::geometry::index::equal_to<Gis_point> >, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<std::allocator<Gis_point>, Gis_point, boost::geometry::index::linear<8ul, 2ul>, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag> >::expandable_box<boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> > >::m_box.boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >::m_max_corner.boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>::m_values[1ul]’ may be used uninitialized in this function
/root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/index/detail/rtree/pack_create.hpp:264: warning: ‘elements_box.boost::geometry::index::detail::rtree::pack<Gis_point, boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<8ul, 2ul>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::translator<boost::geometry::index::indexable<Gis_point>, boost::geometry::index::equal_to<Gis_point> >, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<std::allocator<Gis_point>, Gis_point, boost::geometry::index::linear<8ul, 2ul>, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag> >::expandable_box<boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> > >::m_box.boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >::m_max_corner.boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>::m_values[0ul]’ may be used uninitialized in this function
/root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/index/detail/rtree/pack_create.hpp:264: warning: ‘elements_box.boost::geometry::index::detail::rtree::pack<Gis_point, boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<8ul, 2ul>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::translator<boost::geometry::index::indexable<Gis_point>, boost::geometry::index::equal_to<Gis_point> >, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<std::allocator<Gis_point>, Gis_point, boost::geometry::index::linear<8ul, 2ul>, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag> >::expandable_box<boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> > >::m_box.boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >::m_min_corner.boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>::m_values[1ul]’ may be used uninitialized in this function
/root/lamp/mysql-5.7.16/include/boost_1_59_0/patches/boost/geometry/index/detail/rtree/pack_create.hpp:264: warning: ‘elements_box.boost::geometry::index::detail::rtree::pack<Gis_point, boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<8ul, 2ul>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>, boost::geometry::index::detail::translator<boost::geometry::index::indexable<Gis_point>, boost::geometry::index::equal_to<Gis_point> >, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::allocators<std::allocator<Gis_point>, Gis_point, boost::geometry::index::linear<8ul, 2ul>, boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag> >::expandable_box<boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> > >::m_box.boost::geometry::model::box<boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian> >::m_min_corner.boost::geometry::model::point<double, 2ul, boost::geometry::cs::cartesian>::m_values[0ul]’ may be used uninitialized in this function

0 回复 有任何疑惑可以回复我~
#1

weibo_嘿猫不吃鱼_0

我也遇到这个问题了
2016-11-19 回复 有任何疑惑可以回复我~
#2

kathlon

我也遇到这个问题了,boost::geometry::cs::cartesian>::m_values[0ul]’在使用前可能未初始化
2017-06-12 回复 有任何疑惑可以回复我~
#3

kathlon

原以为是出错,其实不然,得等足够长的时间才能编译玩
2017-06-12 回复 有任何疑惑可以回复我~
#4

慕沐9471120

回复 kathlon我也是出你这个错误,你最后解决了吗 出这个问题又没有关系呢请问?
2018-12-05 回复 有任何疑惑可以回复我~
查看1条回复

先要配置一下,没有错误再继续make && make install

0 回复 有任何疑惑可以回复我~
#1

慕粉1470760053

make不成功怎么解决
2017-06-03 回复 有任何疑惑可以回复我~
#2

筑梦之路 回复 慕粉1470760053

比如你要先解决依赖包这些问题或者你的配置足够才可以继续啊
2017-06-03 回复 有任何疑惑可以回复我~

内存不足,mysql 5.5以上版本编译需要1G以上内存,可以编译安装mysql5.5

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

make && make install 命令 执行到49% 报 c++: 编译器内部错误:已杀死(程序 cc1plus)

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号