打印
[i.MX]

编译LTIB出错问题(已解决)

[复制链接]
8504|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lxglxt|  楼主 | 2014-1-14 16:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 FSL_TICS_A 于 2014-2-6 23:11 编辑

在编译LTIB时,出现如下错误:
~/imax6q/source/ltib$ ./ltib -m config

ltib cannot be run because one or more of the host packages needed to run it
are either missing or out of date or not in ltib's standard path.  Please
install/upgrade these packages on your host.  If you have your own utilities
in non-standard paths, please add an entry into the .ltibrc file for example:

%path_std
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/my/own/exes

Package                Minimum ver   Installed info
-------                -----------   ---------------
zlib                   0             not installed

Died at ./ltib line 1409.
traceback:
main::host_checks:1409
  main:554

Exiting on error or interrupt

按照信息,应该是找不到zlib库。确认了一下几项:

在.ltibrc文件中添加了

%path_std
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/lib/i386-linux-gnu/

路径/usr/lib/i386-linux-gnu/是我的zlib库路径

sudo visudo
我添加了
lxglxt ALL = NOPASSWD: /usr/bin/rpm, /opt/freescale/ltib/usr/bin/rpm

为了确认zlib已经安装,我写了一个测试程序,测试成功。
但问题依旧。

有人说zlib要手动下载安装,好吧,下载最新源码,编译安装。
再次编译LTIB,问题依旧。

我的系统是ubuntu 12.0.4LTS,再次确认,我已经安装了必需的包,如下:
sudo apt-get install gettext libgtk2.0-dev rpm bison m4 libfreetype6-dev
sudo apt-get install libdbus-glib-1-dev liborbit2-dev intltool
sudo apt-get install ccache ncurses-dev zlib1g zlib1g-dev gcc g++ libtool
sudo apt-get install uuid-dev liblzo2-dev
sudo apt-get install tcl dpkg
sudo apt-get install gparted emacs22-nox openssh-server
sudo apt-get install nfs-common nfs-kernel-server lintian
sudo apt-get install git-core git-doc git-email git-gui gitk
sudo apt-get install diffstat indent tofrodos fakeroot doxygen uboot-mkimage
sudo apt-get install sendmail mailutils meld atftpd sharutils
sudo apt-get install manpages-dev manpages-posix manpages-posix-dev linux-doc
sudo apt-get install vnc4server xvnc4viewer
sudo apt-get install atftpd
sudo apt-get install nfs-common nfs-kernel-server
sudo apt-get install samba
sudo apt-get install vnc4server
sudo apt-get install xvnc4viewer

请问,有什么测试或者解决得办法?

相关帖子

沙发
FSL_TICS_imx| | 2014-1-14 16:56 | 只看该作者
楼主你好,请问你用的BSP的版本是多少?以及你的开发板型号。

使用特权

评论回复
板凳
lxglxt|  楼主 | 2014-1-15 09:17 | 只看该作者
BSP的版本,我下载的是L3.0.35_1.1.0_121218_source.tar.gz。开发板型号是I.MX 6 Series SABRE for Smart Devices,就是那种配10寸屏的那种。

使用特权

评论回复
地板
FSL_TICS_imx| | 2014-1-16 17:36 | 只看该作者
楼主你好,在用ubuntu12.04编译LTIB时候,需要安装脚本patch-ltib-ubuntu12.04.sh
Script which patches the ltib folder on Ubuntu 12.04.
patch步骤
$ cp patch-ltib-ubuntu12.04.sh <your ltib folder>
$ cd <your ltib folder>
$ chmod +x patch-ltib-ubuntu12.04.sh
$ ./patch-ltib-ubuntu12.04.sh
附件为patch-ltib-ubuntu12.04.sh。
patch-ltib-ubuntu12.04.zip (397 Bytes)

使用特权

评论回复
5
FSL_TICS_imx| | 2014-1-20 10:09 | 只看该作者
楼主你好,请问您的问题解决了吗?

使用特权

评论回复
6
江湖小小英雄| | 2014-1-20 15:58 | 只看该作者

使用特权

评论回复
7
FSL_TICS_imx| | 2014-1-20 16:11 | 只看该作者
江湖小小英雄 发表于 2014-1-20 15:58

亲,你有什么问题欢迎与大家一起分享和探讨:)

使用特权

评论回复
8
FSL_TICS_imx| | 2014-2-12 10:23 | 只看该作者
本帖最后由 FSL_TICS_imx 于 2014-2-12 10:26 编辑

楼主你好,不知道你的问题是否解决。关于你遇到的问题你可以参考i.MX6 Ubuntu12.04上编译LTIB,我编译了OK了。如果你还有问题欢迎再次提问~~

使用特权

评论回复
9
378485021| | 2014-4-11 11:30 | 只看该作者
FSL_TICS_imx 发表于 2014-1-16 17:36
楼主你好,在用ubuntu12.04编译LTIB时候,需要安装脚本patch-ltib-ubuntu12.04.sh
Script which patches th ...

大赞

使用特权

评论回复
10
FSL_TICS_Rita| | 2014-4-11 14:47 | 只看该作者
378485021 发表于 2014-4-11 11:30
大赞

非常感谢对我们工作的支持,欢迎有问题在本论坛中创贴提问,大家一起交流学习~~

使用特权

评论回复
11
378485021| | 2014-5-22 20:28 | 只看该作者
谢谢,好的,正准备调板,我想请教一下sabresd的uboot默认视频输出是lvds0?我的设计中将lvds0转成hdmi了,所以我想设置lvds1或者hdmi为视频输出,看过相关文件,是说直接修改uboot环境就ok了,可是如果我lvds0不显的话,我就看不到我的操作命令,我想请问在源代码里面如何修改才能改为多显,或者说已经配置成3显了,只需接上显示器就行。还有一个问题是我的电源芯片选的是pf0100np,uboot里面会自动配置电压吗?因为我看公版上是pf0100np。谢谢!

使用特权

评论回复
12
FSL_TICS_Rita| | 2014-5-23 10:25 | 只看该作者
378485021 发表于 2014-5-22 20:28
谢谢,好的,正准备调板,我想请教一下sabresd的uboot默认视频输出是lvds0?我的设计中将lvds0转成hdmi了, ...

你好,有问题的话最好是创建新帖提问哦,不让问题和答案就会被覆盖,以后查看起来会很不方便。我们论坛这里争取是一贴一答案,这样大家查看起来比较方便呢,非常感谢您的支持和理解哈~~

使用特权

评论回复
13
xiexp2014| | 2014-11-14 10:21 | 只看该作者
楼主解决问题了?我的也出现这个问题了,提示zlib未安装成功,ltib搭建不起来

ltib问题.jpg (42.78 KB )

ltib问题.jpg

使用特权

评论回复
14
xiexp2014| | 2014-11-14 10:22 | 只看该作者
@lxglxt 有空帮解答下?你最后怎么成功的。

使用特权

评论回复
15
leifenger| | 2014-11-14 11:17 | 只看该作者
换编译环境,从fedora换成ubuntu

使用特权

评论回复
16
xiexp2014| | 2014-11-16 12:52 | 只看该作者
?我的系统本来就是ubuntu的系统

使用特权

评论回复
17
xumin3348| | 2014-12-1 10:45 | 只看该作者

zlib错误,关键点:对于ubuntu12.04,缺少patch-ltib-ubuntu12.04.sh补丁
另外,清除/opt/freescale目录以及全程使用非root用户操作。

使用特权

评论回复
18
FSL_TICS_Rita| | 2014-12-1 14:59 | 只看该作者
xumin3348 发表于 2014-12-1 10:45
zlib错误,关键点:对于ubuntu12.04,缺少patch-ltib-ubuntu12.04.sh补丁
另外,清除/opt/freescale目录以 ...

:)

使用特权

评论回复
19
dxz0804| | 2015-4-14 14:55 | 只看该作者
FSL_TICS_imx 发表于 2014-2-12 10:23
楼主你好,不知道你的问题是否解决。关于你遇到的问题你可以参考i.MX6 Ubuntu12.04上编译LTIB,我编译了OK ...

IMX28用哪个补丁?

使用特权

评论回复
20
fanghongfeng| | 2015-8-1 20:52 | 只看该作者

使用特权

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

本版积分规则

1

主题

12

帖子

1

粉丝