בניין אנגסטרום
התכוונתי לשים את זה במשך זמן מה. מתן דבר משתבש התהליך כולו הוא למעשה קל מאוד! זהו בעצם rehash של האינטרנט אנגסטרום כך שהיית מעדיף ללכת כי ההערות לוקח של סטיות קלות להלן:
${OETREE} Mkdir-p $ (OETREE)
התקליטור $ (OETREE)
: // git.openembedded.org / openembedded.git openembedded git clone git: / / git.openembedded.org / openembedded.git openembedded
cd openembedded
stable / 2009 -b stable / 2009 המקור Checkout git / יציבות / 2009-b יציב / 2009
כדי לעדכן את מטה OE פשוט:
git למשוך
עכשיו להפוך את OETREE הציע שינוי me.txt המקור-script כדי להתאים לצרכים שלך:
/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ (OETREE) /: $ (OETREE) / לבנות /: $ (OETREE) / openembedded /
/ build / PKGDIR = $ (OETREE) / לבנות /
/ downloads DL_DIR = $ (OETREE) / הורדות
for Ångström הד הגדרת Env dev עבור אנגסטרום
-z ${ORG_PATH} ] ; then אם [-z $ (ORG_PATH)]; מכן
ORG_PATH = $ (PATH)
יצוא ORG_PATH
Fi
-z ${ORG_LD_LIBRARY_PATH} ] ; then אם [-z $ (ORG_LD_LIBRARY_PATH)]; מכן
ORG_LD_LIBRARY_PATH = $ (LD_LIBRARY_PATH)
יצוא ORG_LD_LIBRARY_PATH
Fi
/ openembedded / bitbake / bin: ${ORG_PATH} PATH = $ (OETREE) / openembedded / / bitbake סל: $ (ORG_PATH)
cd $ PKGDIR
LD_LIBRARY_PATH =
יצוא PATH LD_LIBRARY_PATH BBPATH
=C יצוא LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" יצוא BB_ENV_EXTRAWHITE = "מכונת הפצה OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC"
הד "הסביבה אלטרנטיביות עבור OE פיתוח"
אני גם צריך להגדיר:
ואז ההתקנה local.conf:
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / cp $ (OETREE) / openembedded / אנגסטרום contrib / / local.conf $ (OETREE) / לבנות / conf /
עכשיו עריכה $ (OETREE) / לבנות / / local.conf conf ולהוסיף את זה עד הסוף:
עכשיו להוריד את הקובץ config mini2440 מ openembedded. שים את זה:
עכשיו המקור me.txt-המקור, ללכת עץ OE, לבדוק את זה עד תאריך
/ openembedded התקליטור $ (OETREE) / openembedded
git למשוך - 'rebase
עכשיו בונים את התמונות, אתה יכול לבנות את כולם או רק אחד. השתמשתי תמונת הבסיס להפעלת Qt, אבל אני בנוי גם את התמונה gpe אשר עבד יפה אם אתה צריך את זה.
להיות מוכן כדי להרוות את חיבור האינטרנט שלך, להמתין זמן רב וכן תופסים הרבה מקום פנוי בדיסק!
התוצאה מסתיימת ב:
אתה צריך את התמונה (ות) ב. Jffs2 עבור המהבהבים. Tar.gz הרכבה באמצעות NFS.


הערות אחרונות