[i.MX] UBUNTU14.04编译Ltib出错

[复制链接]
8625|23
 楼主| 瑶曳风尘 发表于 2014-12-30 16:20 | 显示全部楼层 |阅读模式
本帖最后由 瑶曳风尘 于 2015-1-7 19:44 编辑

系统:UBUNTU14.04
内核:3.13.0

受不了了,编了好多遍,总是出错,官方支持出来看一下什么问题?
./stdio.h:477:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
make[3]: *** [clean-temp.o] Error 1
make[3]: Leaving directory `/opt/freescale/ltib/usr/src/rpm/BUILD/m4-1.4.16/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/opt/freescale/ltib/usr/src/rpm/BUILD/m4-1.4.16/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/freescale/ltib/usr/src/rpm/BUILD/m4-1.4.16'
make: *** [all] Error 2
error: Bad exit status from /home/fatcat/ltib/ltib/tmp/rpm-tmp.47302 (%build)


RPM build errors:
    Bad exit status from /home/fatcat/ltib/ltib/tmp/rpm-tmp.47302 (%build)
Build time for m4: 30 seconds

Failed building m4
Died at ./ltib line 1392.
traceback:
main::build_host_rpms:1392
  main::host_checks:1447
   main:554


Started: Tue Dec 30 16:07:05 2014
Ended:   Tue Dec 30 16:12:22 2014
Elapsed: 317 seconds

These packages failed to build:
m4

Build Failed


GOOGLE了一下,好像是glibc和bison的版本问题,但是我换了bison还是出错,请问怎么解决啊?

已解决:看9楼和11楼











FSL_TICS_Rita 发表于 2014-12-30 17:03 | 显示全部楼层
楼主你好,请问你这里使用的是哪个版本的BSP呢?
FSL_TICS_Rita 发表于 2014-12-30 17:30 | 显示全部楼层
还有你这里使用的板子是什么型号的?你给给出楼上信息,没有详细的环境,我们这边很难定位具体哪里的问题。
 楼主| 瑶曳风尘 发表于 2014-12-30 17:42 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-12-30 17:30
还有你这里使用的板子是什么型号的?你给给出楼上信息,没有详细的环境,我们这边很难定位具体哪里的问题。 ...

板子是IMX6 SL EVK
Linux版本:L3.0.35_4.1.0_130816_source
帮帮忙吧!!!谢谢啦
FSL_TICS_Rita 发表于 2014-12-30 17:53 | 显示全部楼层
瑶曳风尘 发表于 2014-12-30 17:42
板子是IMX6 SL EVK
Linux版本:L3.0.35_4.1.0_130816_source
帮帮忙吧!!!谢谢啦

是飞思卡尔的开发板,对吗?
FSL_TICS_Rita 发表于 2014-12-30 17:54 | 显示全部楼层
瑶曳风尘 发表于 2014-12-30 17:42
板子是IMX6 SL EVK
Linux版本:L3.0.35_4.1.0_130816_source
帮帮忙吧!!!谢谢啦

我明天过来帮你看一下哈~~

评分

参与人数 1威望 +3 收起 理由
瑶曳风尘 + 3

查看全部评分

 楼主| 瑶曳风尘 发表于 2014-12-30 17:59 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-12-30 17:53
是飞思卡尔的开发板,对吗?

对,官方的板子
 楼主| 瑶曳风尘 发表于 2014-12-30 17:59 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-12-30 17:54
我明天过来帮你看一下哈~~

谢谢,对了,ubuntu系统是64位的
FSL_TICS_Rita 发表于 2014-12-31 16:39 | 显示全部楼层
瑶曳风尘 发表于 2014-12-30 17:59
谢谢,对了,ubuntu系统是64位的

楼主你好,在的吗?我这边没有在Ubuntu14上编译过,不过我们英文论坛上有人编译过,有步骤分享,发给你看一下。
https://community.freescale.com/docs/DOC-100725
记得Installed the needed packages to the Linux Host PC
这些packages一定要都安装的。

评论

给力  发表于 2015-1-7 19:39

评分

参与人数 1威望 +3 收起 理由
瑶曳风尘 + 3

查看全部评分

 楼主| 瑶曳风尘 发表于 2015-1-7 19:37 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-12-31 16:39
楼主你好,在的吗?我这边没有在Ubuntu14上编译过,不过我们英文论坛上有人编译过,有步骤分享,发给你看 ...

确实可行
 楼主| 瑶曳风尘 发表于 2015-1-7 19:37 | 显示全部楼层
将附件解压到ltib目录下,执行:git apply 0001_make_L3.0.35_4.1.0_compile_on_Ubuntu_14.04_64bit_OS.patch,然后接着编译就好了

0001_make_L3.0.35_4.1.0_compile_on_Ubuntu_14.04_64bit_OS.patch.zip

5.86 KB, 下载次数: 237

 楼主| 瑶曳风尘 发表于 2015-1-7 19:45 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-12-31 16:39
楼主你好,在的吗?我这边没有在Ubuntu14上编译过,不过我们英文论坛上有人编译过,有步骤分享,发给你看 ...

我把分分配好了咋不能结贴 a
FSL_TICS_Rita 发表于 2015-1-9 10:19 | 显示全部楼层
瑶曳风尘 发表于 2015-1-7 19:45
我把分分配好了咋不能结贴 a

有可能是论坛网站的问题,不过我看到你现在成功结帖了。
恭喜楼主问题已经解决哈:)
FSL_TICS_Rita 发表于 2015-1-9 10:20 | 显示全部楼层
欢迎有问题继续在本论坛中交流讨论哈~~
xlb7679 发表于 2015-1-20 14:32 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-1-9 10:20
欢迎有问题继续在本论坛中交流讨论哈~~

Processing: elftosb
=====================
Build path taken because: directory build, no prebuilt rpm,

Cowardly refusing to clobber existing directory:
/opt/freescale/ltib/usr/src/rpm/BUILD/elftosb-3.0.35-4.1.0
Remove this by hand if you really want to rebuild this package from scratch

Died at ./ltib line 1392.
traceback:
main::build_host_rpms:1392
  main::host_checks:1447
   main:554



ubuntu-12.04    32位的, bsp是L3.0.35_4.1.0_130816_source.tar.gz    装的工具都全了,这个错是什么情况,照提示把那个目录删了还是没用
hfhuoshen2 发表于 2015-1-20 14:49 | 显示全部楼层
瑶曳风尘 发表于 2015-1-7 19:37
将附件解压到ltib目录下,执行:git apply 0001_make_L3.0.35_4.1.0_compile_on_Ubuntu_14.04_64bit_OS.pat ...

请问这个附件的32位在哪下载呢?
谢谢
xlb7679 发表于 2015-1-20 14:59 | 显示全部楼层
FSL_TICS_Rita 发表于 2015-1-9 10:20
欢迎有问题继续在本论坛中交流讨论哈~~

解决了
xlb7679 发表于 2015-1-20 14:59 | 显示全部楼层
hfhuoshen2 发表于 2015-1-20 14:49
请问这个附件的32位在哪下载呢?
谢谢

32位不用那一步
xlb7679 发表于 2015-1-20 14:59 | 显示全部楼层
hfhuoshen2 发表于 2015-1-20 14:49
请问这个附件的32位在哪下载呢?
谢谢

32位没有那步!
hfhuoshen2 发表于 2015-1-21 14:22 | 显示全部楼层
xlb7679 发表于 2015-1-20 14:32
Processing: elftosb
=====================
Build path taken because: directory build, no prebuilt r ...

请问你是怎么解决的,我也是12.04.。。32位的,麻烦你帮帮忙看下,我没找到办法
Build path taken because: directory build, no prebuilt rpm,

Cowardly refusing to clobber existing directory:
/opt/freescale/ltib/usr/src/rpm/BUILD/lkc-1.4
Remove this by hand if you really want to rebuild this package from scratch

Died at ./ltib line 1384.
traceback:
main::build_host_rpms:1384
  main::host_checks:1439
   main:542
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

59

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部