编译boost遇到g++抱怨的时候

原创 2015年11月18日 16:21:32

最近在安装gentoo。安装LVM2的时候根据依赖,需要安装boost的时候,总是出错,提示:

{standard input}: Assembler messages:
{standard input}:58054: Warning: end of file not at end of a line; newline inserted
{standard input}:58879: Error: open CFI at the end of file; missing .cfi_endproc directive
x86_64-pc-linux-gnu-g++: Internal error: Killed (program cc1plus) 




经过搜索,找到了这里error on binutils emerge [Solved]

发现是内存溢出(out of memory)造成的g++不能正常工作。扩大内存或者增大swap,或者取消MAKEOPTS="-j5"就可以解决。

于是我增大的gentoo中的swap从1G到4G:

e2fsck /dev/vg/slash
resize2fs /dev/vg/slash -L10G
lvreduce -L10G /dev/vg/slash

swapoff /dev/vg/swap
lvextend -L4G /dev/vg/swap
mkswap /dev/vg/swap
swapon /dev/vg/swap

boost可以顺利编译通过。通过top查看内存使用情况,Kib Swap的used有时突破2G。

centos 7 下安装pandas的小问题

我使用pycharm,很多import包可以自己安装的,但我导入工程的时候,pandas无法自动安装,提出的错误有 error: command 'gcc' failed with exit sta...
  • vickyrocker1
  • vickyrocker1
  • 2016年01月13日 11:39
  • 1582

centos装pandas 2016.05.06回顾

这个本来应该周五写的,拖了一个周末,现在对周五的工作总计如下: 1、周五开始看梯度下降法,有一些前置高数的知识,看了一点,本周要继续功克,目标是最后自己实现一遍logistic算法 2、周五还做了...
  • strwolf
  • strwolf
  • 2016年05月09日 14:42
  • 1301

CentOS 6 64bit下,Python数据分析环境搭建

首先是基础环境安装: wget http://download.zeromq.org/zeromq-3.2.2.tar.gz tar xvzf zeromq-3.2.2.tar.gz cd zerom...
  • cnweike
  • cnweike
  • 2013年04月11日 09:58
  • 4606

centos 安装 pip、pandas、numpy、scipy、scikit-learn

1.安装pip CentOS安装python包管理安装工具pip的方法如下: wget --no-check-certificate https://github.com/pypa/pip/arch...
  • SDUTACM
  • SDUTACM
  • 2017年03月16日 16:53
  • 1002

pandas/numpy常用方法/属性

numpysearchsortedDataFrame.searchsorted(q)返回一个由插入位置组成的ndarray对象1。q为一个数式,返回一个一维仅有一个数值的ndarray。 取[0]得...
  • ffscript
  • ffscript
  • 2017年06月27日 23:25
  • 339

pandas小记:pandas基本设置

http://blog.csdn.net/pipisorry/article/details/49519545pandas输出格式设置示例pandas输出精度局部设置local settingwith...
  • pipisorry
  • pipisorry
  • 2015年10月30日 23:08
  • 11076

python pandas更新

今晚更新了python里的pandas模块,在这之前似乎一直是0.9.0版本的,导致很多函数里面的参数不全。不过更新的过程中也出现了很多问题,还好最后都解决了,这里记录一下。 更新pandas的方...
  • previous_moon
  • previous_moon
  • 2017年05月01日 22:12
  • 2439

Centos安装Anaconda

Anaconda集成了python进行科学计算的常用模块,包括numpy、scipy、matplotlib、scikit-learn、pandas等。 1.确定服务器是32位的还是64位的$ file...
  • Zx_whu
  • Zx_whu
  • 2017年06月07日 20:22
  • 2012

Python pandas 数据框的str列内置的方法详解

原文链接:http://www.datastudy.cc/to/27         在使用pandas框架的DataFrame的过程中,如果需要处理一些字符串的特性,例如判断某列是...
  • qq_28219759
  • qq_28219759
  • 2016年10月25日 10:31
  • 15984

pandas处理字符串1

pandas 序列字符串操作
  • haiyu94
  • haiyu94
  • 2017年07月20日 19:17
  • 1062
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编译boost遇到g++抱怨的时候
举报原因:
原因补充:

(最多只允许输入30个字)