Hasil Pencarian

Kata Kunci: 'mini2440 Gpe'

Bangunan Angstrom

27 comments 1 November 2009 Doug 27 komentar

Saya sudah lama ingin menempatkan ini untuk sementara waktu. Memberikan apa-apa yang tidak beres seluruh proses sebenarnya sangat mudah! Ini pada dasarnya adalah pengulangan dari halaman web Angstrom sehingga Anda mungkin lebih memilih untuk mengikuti catatan pengambilan penyimpangan kecil di bawah ini:

= "/home/doug/OE" ekspor OETREE = "/ home / Doug / OE"
${OETREE} mkdir-p $ {OETREE}

cd $ {OETREE}
: // git.openembedded.org / openembedded.git openembedded git clone git: / / git.openembedded.org / openembedded.git openembedded
cd openembedded
stable / 2009 -b stable / 2009 git checkout asal / stabil / 2009-b stabil / 2009

Untuk memperbarui metadata OE sederhana:

/ openembedded cd $ {OETREE} / openembedded
git pull

Sekarang membuat script disarankan sumber-me.txt berubah OETREE sesuai dengan kebutuhan anda:

= "/home/doug/OE" ekspor OETREE = "/ home / Doug / OE"

/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ {OETREE} /: $ {OETREE} / build /: $ {OETREE} / openembedded /
/ build / PKGDIR = $ {OETREE} / build /
/ downloads DL_DIR = $ {OETREE} / download
for Ångström echo Menyiapkan env dev untuk angstrom

-z ${ORG_PATH} ] ; then if [-z $ {ORG_PATH}]; kemudian
ORG_PATH = $ {PATH}
ekspor ORG_PATH
fi

-z ${ORG_LD_LIBRARY_PATH} ] ; then if [-z $ {ORG_LD_LIBRARY_PATH}]; kemudian
ORG_LD_LIBRARY_PATH = $ {LD_LIBRARY_PATH}
ekspor ORG_LD_LIBRARY_PATH
fi

/ openembedded / bitbake / bin: ${ORG_PATH} PATH = $ {OETREE} / openembedded / bitbake / bin: $ {ORG_PATH}

cd $ PKGDIR

LD_LIBRARY_PATH =
export PATH LD_LIBRARY_PATH BBPATH
=C export LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" ekspor BB_ENV_EXTRAWHITE = "MESIN DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC libc"

echo "lingkungan yang berubah untuk OE Pembangunan"

Saya juga harus mengatur:

sudo sysctl vm.mmap_min_addr = 0

Kemudian setup local.conf:

${OETREE} / build / conf mkdir-p $ {OETREE} / build / conf
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / cp $ {OETREE} / openembedded / contrib / angstrom / local.conf $ {OETREE} / build / conf /

Sekarang edit $ {OETREE} / build / conf / local.conf dan menambahkan ini sampai akhir:

MESIN = "mini2440"

Sekarang download mini2440 file konfigurasi dari openembedded. Menempatkan ini dalam:

openembedded / conf / machine / $ {OETREE} / openembedded / conf / mesin /

Sekarang sumber-sumber me.txt, pergi ke pohon OE, cek itu up to date

sumber-sumber me.txt

/ openembedded cd $ {OETREE} / openembedded

git pull --rebase

Sekarang membangun gambar, Anda dapat membangun semua dari mereka atau hanya satu. Saya menggunakan gambar dasar untuk menjalankan Qt tetapi saya juga membangun citra Gpe yang bekerja dengan baik jika Anda membutuhkannya.

dasar gambar-bitbake; bitbake console-gambar; bitbake x11-gambar; Gpe gambar-bitbake

Bersiaplah untuk jenuh koneksi internet Anda, menunggu waktu yang lama dan mengambil banyak ruang disk!

Hasilnya berakhir di:

angstrom-dev / deploy / glibc / images / mini2440 $ {OETREE} / angstrom-dev / menyebarkan / glibc / images / mini2440

Anda harus memiliki image (s) di jffs2 untuk berkedip. Dan. Tar.gz untuk mounting menggunakan NFS.

Tags: , , , Kategori: Uncategorized Tags: , , ,
Didukung oleh Zingiri , MyBB