Bangunan Angstrom
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:
${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:
git pull
Sekarang membuat script disarankan sumber-me.txt berubah OETREE sesuai dengan kebutuhan anda:
/ : ${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:
Kemudian setup local.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:
Sekarang download mini2440 file konfigurasi dari openembedded. Menempatkan ini dalam:
Sekarang sumber-sumber me.txt, pergi ke pohon OE, cek itu up to date
/ 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.
Bersiaplah untuk jenuh koneksi internet Anda, menunggu waktu yang lama dan mengambil banyak ruang disk!
Hasilnya berakhir di:
Anda harus memiliki image (s) di jffs2 untuk berkedip. Dan. Tar.gz untuk mounting menggunakan NFS.


Recent Comments