سؤال

أنا أفرط اللثة التي أقوم بتكوينها للعمل مع كاميرا E-cam. تطلب مني الوثائق التي توفرها Camera Manufacture تصحيح kernel 2.6.34 وتجميع الفيديو لدعم Linux. عندما أنظر إلى وثائق مستخدم GumStix يقولون يجب علي التنفيذ:

bitbake -c menuconfig virtual/linux

ولكن عندما أقوم بتشغيل هذا الأمر أحصل عليه

bacon:~/proj/overo-oe$ bitbake -c menuconfig virtual/linux
NOTE: Handling BitBake files: \ (7100/7100) [100 %]
NOTE: Parsing finished. 6382 cached, 413 parsed, 305 skipped, 2 masked.
ERROR: Nothing PROVIDES 'virtual/linux'

لست متأكدًا تمامًا من كيفية تقديم افتراضي/Linux. أي أفكار حول كيفية إصلاح هذا الخطأ؟

هل كانت مفيدة؟

المحلول

قد تكون هذه حالة من الوثائق القديمة. في أي حال ، فإن عملي الحالي هو تسمية kernel بشكل صريح: bitbake -c menuconfig linux-omap3-2.6.34

نصائح أخرى

يمكنني المساعدة في إجراء خطوة بخطوة إلى Bitbake 3.0 kernel. إذا كان ذلك قد يكون مفيدًا لك. باستخدام Wmware Ubuntu ...

أود أن أبتعد عن أنظمة البناء المعقدة مثل Bitbake. يبدو أن كل واحد يخترع واحدة ... صنع "الأداة" للحصول على المزيد من وقتك ثم الشيء الذي تريد القيام به بالأداة. كلهم متماثلون. كان لينوس يقتبس على هؤلاء الرجال: فقط لا تفعل ذلك ...!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top