Xây dựng Angstrom
Tôi đã có nghĩa là để đặt này lên một chút. Cung cấp không có gì đi sai toàn bộ quá trình thực sự là rất dễ dàng! Điều này về cơ bản là một rehash của trang web Angstrom , do đó bạn có thể thích để làm theo mà ghi chú của các độ lệch nhỏ dưới đây:
${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 kiểm tra xuất xứ / ổn định / 2009-b ổn định / 2009
Để cập nhật các siêu dữ liệu OE đơn giản:
git kéo
Bây giờ làm cho OETREE đề nghị thay đổi kịch bản source-me.txt cho phù hợp với nhu cầu của bạn:
/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ (OETREE) /: $ (OETREE) / xây dựng /: $ (OETREE) / openembedded /
/ build / PKGDIR = $ (OETREE) / xây dựng /
/ downloads DL_DIR = $ (OETREE) / tải
for Ångström echo Thiết lập env dev cho Ångström
-z ${ORG_PATH} ] ; then nếu [-z $ (ORG_PATH)], sau đó
ORG_PATH = $ (PATH)
xuất khẩu ORG_PATH
fi
-z ${ORG_LD_LIBRARY_PATH} ] ; then nếu [-z $ (ORG_LD_LIBRARY_PATH)], sau đó
ORG_LD_LIBRARY_PATH LD_LIBRARY_PATH = $ ()
xuất khẩu ORG_LD_LIBRARY_PATH
fi
/ openembedded / bitbake / bin: ${ORG_PATH} PATH = $ (OETREE) / openembedded / bitbake bin /: $ (ORG_PATH)
cd $ PKGDIR
LD_LIBRARY_PATH =
xuất khẩu PATH LD_LIBRARY_PATH BBPATH
=C LANG = C xuất khẩu
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" xuất khẩu BB_ENV_EXTRAWHITE = "MÁY distro OETREE ANGSTROM_MODE ANGSTROMLIBC libc"
echo "Thay đổi môi trường cho OE Phát triển"
Tôi cũng đã có để thiết lập:
Sau đó thiết lập local.conf:
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / cp $ (OETREE) / openembedded / contrib / angstrom / local.conf $ (OETREE) / xây dựng / conf /
Bây giờ sửa $ (OETREE) / xây dựng / conf local.conf / và thêm này để kết thúc:
Bây giờ tải về các tập tin cấu hình mini2440 từ openembedded. Đặt điều này trong:
Bây giờ nguồn nguồn-me.txt, đi đến cây OE, hãy kiểm tra nó đến ngày
/ openembedded cd $ (OETREE) / openembedded
git kéo --rebase
Bây giờ xây dựng hình ảnh, bạn có thể xây dựng tất cả chúng hoặc chỉ là một. Tôi đã sử dụng hình ảnh cơ sở để chạy Qt nhưng tôi cũng đã xây dựng hình ảnh GPE mà làm việc độc đáo nếu bạn cần.
Hãy chuẩn bị để làm ướt kết nối internet của bạn, hãy chờ một thời gian dài và mất rất nhiều không gian đĩa!
Kết quả kết thúc trong:
Bạn nên có hình ảnh (s) trong jffs2 cho nhấp nháy.. Và tar.gz để gắn bằng NFS.


Nhận xét gần đây