打印
[i.MX]

i.MX6 Ubuntu12.04上编译LTIB

[复制链接]
2232|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rpmdb: --force-debian: unknown option

Processing platform: host support
===================================

Processing: rpm-fs
====================
Build path taken because: no prebuilt rpm,

/usr/bin/rpmbuild --dbpath ///tmp/rpm-gemotech/rpmdb --target x86_64 --define '_unpackaged_files_terminate_build 0' --define '_target_cpu x86_64' --define '__strip strip' --define '_topdir /tmp/rpm-gemotech' --define '_prefix /opt/freescale/ltib/usr' --define '_tmppath /home/gemotech/freescale/L3.0.35_4.1.0_130816_source/ltib/tmp' --define '_rpmdir /tmp/rpm-gemotech/RPMS'  --define '_mandir /opt/freescale/ltib/usr/share/man' --define '_sysconfdir /opt/freescale/ltib/etc' --define '_localstatedir /var' -bb --clean --rmsource  /home/gemotech/freescale/L3.0.35_4.1.0_130816_source/ltib/dist/lfs-5.1/rpm/rpm-fs.spec
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /home/gemotech/freescale/L3.0.35_4.1.0_130816_source/ltib/tmp/rpm-tmp.tX1VmV
+ umask 022
+ cd /tmp/rpm-gemotech/BUILD
+ cd /tmp/rpm-gemotech/BUILD
+ rm -rf rpm-4.0.4
+ + /bin/gzip -dc /tmp/rpm-gemotech/SOURCES/rpm-4.0.4.tar.gz
/bin/tar -xvvf -
drwxrwxrwx 2161/2161         0 2002-04-19 05:12 rpm-4.0.4/
-rw-rw-r-- 2161/2161     33468 2002-04-19 05:11 rpm-4.0.4/Makefile.in
drwxrwxr-x 2161/2161         0 2002-04-19 05:11 rpm-4.0.4/autodeps/
……………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
/opt/freescale/ltib/usr/src/rpm/BUILD/flex-2.5.37/missing: line 52: makeinfo: command not found
WARNING: `makeinfo' is missing on your system.  You should only need it if
         you modified a `.texi' or `.texinfo' file, or any other file
         indirectly affecting the aspect of the manual.  The spurious
         call might also be the consequence of using a buggy `make' (AIX,
         DU, IRIX).  You might want to install the `Texinfo' package or
         the `GNU make' package.  Grab either from any GNU archive site.
TEXINPUTS=".:$TEXINPUTS" \
        MAKEINFO='/bin/bash /opt/freescale/ltib/usr/src/rpm/BUILD/flex-2.5.37/missing --run makeinfo   -I .' \
        texi2dvi --pdf --batch flex.texi
/bin/bash: texi2dvi: command not found
make[2]: *** [flex.pdf] Error 127
make[2]: Leaving directory `/opt/freescale/ltib/usr/src/rpm/BUILD/flex-2.5.37/doc'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/opt/freescale/ltib/usr/src/rpm/BUILD/flex-2.5.37'
make: *** [install] Error 2
error: Bad exit status from /home/gemotech/freescale/L3.0.35_4.1.0_130816_source/ltib/tmp/rpm-tmp.6654 (%install)


RPM build errors:
    Bad exit status from /home/gemotech/freescale/L3.0.35_4.1.0_130816_source/ltib/tmp/rpm-tmp.6654 (%install)
Build time for flex: 11 seconds

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


Started: Tue Oct 21 11:55:30 2014
Ended:   Tue Oct 21 11:59:52 2014
Elapsed: 262 seconds

These packages failed to build:
flex

Build Failed




相关帖子

沙发
FSL_TICS_Rita| | 2014-10-21 15:49 | 只看该作者
楼主你好,请问你使用的是哪块板子?

使用特权

评论回复
板凳
FSL_TICS_Rita| | 2014-10-21 15:49 | 只看该作者
你的Ubuntu是哪个版本的?32位的还是64位的?

使用特权

评论回复
地板
FSL_TICS_Rita| | 2014-10-21 15:54 | 只看该作者
楼主你好,在的吗?

使用特权

评论回复
5
xuehuabang|  楼主 | 2014-10-21 17:08 | 只看该作者
FSL_TICS_Rita 发表于 2014-10-21 15:49
你的Ubuntu是哪个版本的?32位的还是64位的?

Ubuntu12.04 64位,Win7 64系统,VM是10.0的

使用特权

评论回复
6
xuehuabang|  楼主 | 2014-10-21 17:17 | 只看该作者
FSL_TICS_Rita 发表于 2014-10-21 15:49
楼主你好,请问你使用的是哪块板子?

现在用的是i.MX 6DualLite官方的那块板子,freescale双核的。以后要用freescale四核的,我先在官方的那块板子做实验。运行./ltib 就出现这个错误的日志文件。

使用特权

评论回复
7
FSL_TICS_Rita| | 2014-10-21 17:36 | 只看该作者
xuehuabang 发表于 2014-10-21 17:17
现在用的是i.MX 6DualLite官方的那块板子,freescale双核的。以后要用freescale四核的,我先在官方的那块 ...

楼主你好,请问我的那个文档i.MX6 Ubuntu12.04上编译LTIB你看了吗?里面的ltib需要的packages你有安装吗?

使用特权

评论回复
8
xuehuabang|  楼主 | 2014-10-21 17:51 | 只看该作者
FSL_TICS_Rita 发表于 2014-10-21 17:36
楼主你好,请问我的那个文档i.MX6 Ubuntu12.04上编译LTIB你看了吗?里面的ltib需要的packages你有安装吗 ...

那个文档看了,所有的packages都装过了

使用特权

评论回复
9
FSL_TICS_Rita| | 2014-10-22 11:33 | 只看该作者
楼主你好,建议你删除所有已经编译的以及opt下的freescale目录重新编译。
或者是执行如下命令:
sudo apt-get install texinfo

sudo apt-get install texlive

[Remove directory]

sudo rm -Rf /opt/freescale/ltib/usr/src/rpm/BUILD/flex-2.5.37

sudo rm -Rf /opt/freescale/ltib/usr/src/rpm/BUILD/libtool-2.4.2

然后再执行./ltib。

使用特权

评论回复
10
FSL_TICS_Rita| | 2014-10-22 11:33 | 只看该作者
如果不可以,再联系我哈~~

使用特权

评论回复
11
xuehuabang|  楼主 | 2014-10-22 15:09 | 只看该作者
按照“i.MX6 Ubuntu12.04上编译LTIB.pdf”这个文档一步步来搭建是可以的,之前没有严格按照它来,还有ltib好像不能安装在“L3.0.35_4.1.0_130816_source”这个解压的目录下的,安装在当前用户目录下就行。我的现在已经搭建好了,编译OK了!

使用特权

评论回复
12
xuehuabang|  楼主 | 2014-10-22 15:12 | 只看该作者
“i.MX6 Ubuntu12.04上编译LTIB.pdf”这个文档里安装packages的那个脚本,if语句缺少结尾语句fi

使用特权

评论回复
13
FSL_TICS_Rita| | 2014-10-22 15:34 | 只看该作者
xuehuabang 发表于 2014-10-22 15:09
按照“i.MX6 Ubuntu12.04上编译LTIB.pdf”这个文档一步步来搭建是可以的,之前没有严格按照它来,还有ltib ...

好的,问题解决就好啊,欢迎有问题继续在本论坛中交流哈~~

使用特权

评论回复
14
FSL_TICS_Rita| | 2014-10-22 15:35 | 只看该作者
xuehuabang 发表于 2014-10-22 15:12
“i.MX6 Ubuntu12.04上编译LTIB.pdf”这个文档里安装packages的那个脚本,if语句缺少结尾语句fi ...

多谢提醒啊,我去看一下哈。

使用特权

评论回复
15
FSL_TICS_Rita| | 2014-10-22 15:35 | 只看该作者
对了,楼主问题解决的话,麻烦帮忙结帖哈~~

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
xuehuabang + 1 很给力!
16
FSL_TICS_Rita| | 2014-10-22 18:03 | 只看该作者
楼主你好,结帖方式: 本论坛中结帖方式。不会浪费你时间,非常感谢帮忙结帖啊~~
同时欢迎有问题继续在本论坛中交流哈~~

使用特权

评论回复
17
FSL_TICS_Rita| | 2014-10-27 16:33 | 只看该作者
楼主你好,问题解决的话,麻烦你帮忙结帖哈,非常感谢~~

使用特权

评论回复
18
xuehuabang|  楼主 | 2014-10-27 16:38 | 只看该作者

总是出现这个,20分分配完了,也是出现这个,无语了!

使用特权

评论回复
19
xuehuabang|  楼主 | 2014-10-27 16:40 | 只看该作者
又可以了,擦!

使用特权

评论回复
20
FSL_TICS_Rita| | 2014-10-27 16:44 | 只看该作者
xuehuabang 发表于 2014-10-27 16:40
又可以了,擦!

感谢楼主帮忙结帖啊,欢迎有问题继续在本论坛中交流讨论哈~~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

53

帖子

0

粉丝