飞思卡尔 LTIB 安装过程
1、从官网下载 L2.6.35_1.1.0_130130_source.tar.gz
2、安装前确保以下文件安装好
sudo apt-get update
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 asciidoc texlive-latex-base dblatex xutils-dev
sudo apt-get install texlive texinfo
sudo apt-get install ia32-libs libc6-dev-i386 lib32z1
sudo apt-get install uboot-mkimage
sudo apt-get install libncurses5 libncurses5-dev
sudo apt-get install scrollkeeper
sudo apt-get install gparted
sudo apt-get install nfs-common nfs-kernel-server
sudo apt-get install git-core git-doc git-email git-gui gitk
sudo apt-get install meld atftpd
64位机下需要安装32位库
sudo apt-get -y install ia32-libs libc6-dev-i386 lib32z1
3、解压缩并安装
tar -zxvf L2.6.35_1.1.0_130130_source.tar.gz
./L2.6.35_1.1.0_130130_source/install
安装过程中输入ltib的安装地址
/home/usl/
安装完后会生成ltib文件夹
/home/usl/ltib/
需要打上ubuntu12.04的补丁patch-ltib-ubuntu12.04.sh
这个补丁在community.freescale.com/docs/DOC-93455下载
4、安装ltib
./ltib
出错 gen_sslfunc.c:(.text+0x343): undefined reference to `SSLv2_client_metho
下载openssl并安装,我下载的是1.02d
Download openssl-1.0.2d.tar.gz fromopenssl.org/source/openssl-1.0.2d.tar.gz
解压缩到/usr/local/src
cd openssl-1.0.2d/
./config shared
make
sudo make install
In ltib installation directory do export LDFLAGS=-L/usr/local/ssl/lib; export CPPFLAGS=-I/usr/local/ssl/include
./ltib
到此出现配置界面
|