gcc 编译错误 Value too large for defined data type

转载 2015年11月18日 15:24:51
vmware中通过hgfs共享的源码,用某些版本的gcc编译时候报告错误。
Value too large for defined data type
用stat命令检查源码文件
发现源码的inode值比较大,举例281474980977064。
gcc的版本信息如下。
gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09)
gcc是在x64位系统运行,给arm32做交叉编译。
ubuntu linux的版本是14.04。
Linux M2149175 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

解决的方法可以使用cifs。mount时候加上nounix,noserverino。
sudo mount.cifs //${serveraddress}/sharefolder /mnt/cifs/sharefolder -o username=${username},rw,nounix,noserverino
存在的问题是编译速度比较慢。

另外一种办法是修改gcc。
64bit inodes for source code causes "Value too large for defined data type"
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44116

vmware的hgfs有noserverino选项,但是我现在不清楚该怎样使用,怎样配置。

Oralce导入数据时提示ORA-12899错误value too large for column

 从生产导出数据到测试,出现如下错误 ORA-02374: conversion error loading table "SWTONLINE"."TBL_TRANS_LOG_HISTORY_...
  • lyb3290
  • lyb3290
  • 2016年12月20日 09:11
  • 2857

ORA-12899: value too large for column

昨天,同事导数据,本来一直好用的文件,就一直在报错:ORA-12899: value too large for column,本来以为程序修改导致字段长度变了,就改了一张表的结构。结果可好,导下一张...

Oracle导数时报错:ORA-12899: value too large for column

原文链接:http://blog.csdn.net/shuiqingtinglin/article/details/7095787实际场景用Oracle自身支持的sqlldr语句导数据的时候,本来一直...

OGG: NLS_LENGTH_SEMANTICS报错信息ora-12899 value too large for column

1         故障记录 报告人/单位 甲骨灰 报告日期 04月 故障发生时间   故障解决时间 ...

live555: The input frame data was too large for our buffer size 解决方法

在做live555 直播的时候,输入的图片尺寸是320*240 的时候,live555 输出的RTSP数据流可以正常解码,运行没有出现异常现象,但是把图片尺寸改为640*480的时候,就出现了问题: ...

ElasticSearch:从[FIELDDATA]Data too large错误看FieldData配置

产生Data too large异常 再尝试其他查询也是如此经排查原来是ES默认的缓存设置让缓存区只进不出引起的具体分析一下 ES缓存区概述 FieldData 1 监控FieldData 2 Ca...

VS2010编译错误 #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403的解决方法

下载的一个MFC工程,在VS2010(工程是被转换为VS2010工程的)上编译遇到如下错误: 1>  stdafx.cpp 1>d:\program files\microsoft visual ...

VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x

原文链接:http://www.cnblogs.com/madhenry/archive/2011/06/29/2093678.html 最近拿到一个别人的工程,是使用VS.net创建的,而...

【Hibernate错误解决办法】Could not execute JDBC batch update; Data too long for column 'name' at row 1

刚开始学Hibernate

验证参数传递引发的Java编译错误“No enclosing instance of type XXX is accessible" 及匿名内部类

1.为了验证实参和形参的区别,运行下面代码: public class ArgPassTest {     public class MyObject { //此行用public没有报错    ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:gcc 编译错误 Value too large for defined data type
举报原因:
原因补充:

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