1099678_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1099678_ja-JP

1099678_ja-JP

L2.6.35_1.1.0_130130 をコンパイルします。Ubuntu 13.10 64ビットOS上のi.MX28用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Ubuntu 13.10 64bit LinuxホストPCをセットアップし 、i.MX28 L2.6.35_1.1.0_130130をビルドするための手順とパッチです。 GNOME プロファイルと FSL 標準 MM コーデックのビルドがテストされています。

A) 基本要件:

  • ubuntu-13.10-desktop-amd64.iso を使用して Linux ホスト PC をセットアップします
  • 以前のLTIBインストールと/opt/freescaleが削除されていることを確認します

B) 必要なパッケージをLinuxホストPCにインストールしました

$ sudo apt-get update

$ sudo apt-get gettext libgtk2.0-dev をインストールするRPMバイソンM4 LibFreeType6-DEV

$ sudo apt-get install libdbus-glib-1-dev liborbit2-dev intltool

$ sudo apt-get 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 asciidoc texlive-latex-base dblatex xutils-dev をインストールする

$ sudo apt-get texlive texinfoをインストールする

$ sudo apt-get lib32z1 lib32ncurses5 lib32bz2-1.0をインストールする

$ sudo apt-get libc6-dev-i386をインストールする

$ sudo apt-get u-boot-toolsをインストールする

$ sudo apt-get scrollkeeperをインストールする

$ sudo apt-get gpartedをインストールする

$ sudo apt-get nfs-common nfs-kernel-serverをインストールする

$ sudo apt-get install git-core git-doc git-email git-gui gitk

$ sudo apt-get install meld atftpd

$ sudo ln -s /usr/lib/x86_64-linux-gnu/librt.so   /usr/lib/librt.so

C) LTIB ソース パッケージを解凍してインストールし、ホーム ディレクトリで完了したと仮定します。

$cd ~

$ tar -zxvf L2.6.35_1.1.0_130130_source.tar.gz

$ ./L2.6.35_1.1.0_130130_source/install

その後、~/ltibディレクトリが作成されます

D)パッチを適用してL2.6.35_1.1.0_130130を作成しますUbuntu 13.10 64ビットOSにインストールしてコンパイルできます

$ cd ~/ltib

$ git apply 0001_make_L2.6.35_1.1.0_130130_compile_on_ubuntu_13.10_64bit_OS.patch

パッチの動作 :

a) この更新プログラムは、次のファイルを変更します。

    • dist/lfs-5.1/base_libs/base_libs.spec
    • dist/lfs-5.1/elftosb/elftosb.spec
    • dist/lfs-5.1/lkc/lkc.spec
    • dist/lfs-5.1/mux_server/mux_server.spec
    • dist/lfs-5.1/ncurses/ncurses.spec

b) 次のファイルを pkgs ディレクトリに追加します。

    • pkgs/elftosb-2.6.35.3-1385779630.patch
    • pkgs/elftosb-2.6.35.3-1385779630.patch.md5
    • pkgs/lkc-1.4-lib.patch
    • pkgs/lkc-1.4-lib.patch.md5

E) その後、残りの LTIB env セットアップ プロセスを続行する準備が整いました。

$ cd ~/ltib

$ ./ltib -m config

$ ./ltib

参考情報:

注:


gstreamerをコンパイルすると、この警告がポップアップしました。ただ無視してください、それは大丈夫そうです。


panel.jpg

panel2.jpg


i.MX2xLinux日時:L2.6.35_1.1.0_130130をコンパイルしますUbuntu 13.10 64ビットOS上のi.MX28用<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

便利なパッチ

ビルドする前に、これは多くのヒントをする必要があります。

例えば。

pkgs/elftosb-2.6.35.3-1.1.0.Makefile を変更する必要があるtar.gz

LIBS = -lstdc++ から LIBS = -lstdc++ -lm に変更

あとはパッチを追加するだけです。

pkgs/elftosb-2.6.35.3-1385779630.patch

pkgs/elftosb-2.6.35.3-1385779630.patch.md5

Tags (1)
No ratings
Version history
Last update:
‎01-06-2026 01:28 AM
Updated by: