Kết quả tìm kiếm

Từ khóa: 'GPE mini2440'

Xây dựng Angstrom

25 comments Ngày 01 tháng 11 năm 2009 Doug 25 ý kiến

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:

= "/home/doug/OE" xuất khẩu 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 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:

/ openembedded cd $ (OETREE) / openembedded
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:

= "/home/doug/OE" xuất khẩu OETREE = "/ home / Doug / OE"

/ : ${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:

sudo sysctl vm.mmap_min_addr = 0

Sau đó thiết lập local.conf:

${OETREE} / build / conf Mkdir-p $ (OETREE) / xây dựng / 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:

MÁY = "mini2440"

Bây giờ tải về các tập tin cấu hình mini2440 từ openembedded. Đặt điều này trong:

openembedded / conf / machine / $ (OETREE) / openembedded / conf máy / /

Bây giờ nguồn nguồn-me.txt, đi đến cây OE, hãy kiểm tra nó đến ngày

nguồn source-me.txt

/ 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.

bitbake cơ bản-hình ảnh; bitbake console-hình ảnh; x11 hình ảnh bitbake-; bitbake GPE-image

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:

angstrom-dev / deploy / glibc / images / mini2440 $ (OETREE) / angstrom-dev / triển khai / glibc / hình ảnh / mini2440

Bạn nên có hình ảnh (s) trong jffs2 cho nhấp nháy.. Và tar.gz để gắn bằng NFS.

Chỉnh sửa

Tags: , , , Thể loại: Uncategorized Tags: , , ,
Powered by Zingiri , MyBB