انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: alireza.crs در 03 آبان 1393، 09:23 ب‌ظ

عنوان: مشکل در نصب libgl1-mesa-dev[حل شد]
ارسال شده توسط: alireza.crs در 03 آبان 1393، 09:23 ب‌ظ
با عرض سلام.
من توی اوبونتو بعد از نصب Qt creator هنگام کامپایل این ارور رو دریافت میکنم.
"cannot find -lGL"
بعد از سرچ فهمیدم باید پکیجی به نام libgl1-mesa-dev رو نصب کنم که هنگام نصب اون ،این ارور رو میده
libgl1-mesa-dev : Depends: libgl1-mesa-glx (= 10.1.0-4ubuntu5) but 10.1.3-0ubuntu0.1 is to be installed
E: Unable to correct problems, you have held broken packages.
راستش هرچه قدر سرچ کردم نتوستم جوابی پیدا کنم.راه حلی سراغ ندارین؟
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev
ارسال شده توسط: سلمان م. در 03 آبان 1393، 10:08 ب‌ظ
من که مشکلی ندارم روی اوبونتو ۱۴٫۰۴
شما یه بار لیست مخازن رو به روز رسانی کن ببین درست می‌شه یا نه.
$ sudo apt-get update
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev
ارسال شده توسط: alireza.crs در 03 آبان 1393، 11:44 ب‌ظ
نه.بعد از این اپدیت هم حل نشد.
این ارور کاملشه.من فکر میکنم به یه نسخه قدیمی تر libgl1-mesa-glx احتیاج دارم ولی مطمعن نیستم.
راهکاری به ذهنتون میرسه؟
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev
ارسال شده توسط: سلمان م. در 03 آبان 1393، 11:59 ب‌ظ
دستور زیر رو بزن شاید درست بشه مساله‌ی broken packageی که داری:
$ sudo apt-get --fix-broken install
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev
ارسال شده توسط: alireza.crs در 04 آبان 1393، 12:41 ق‌ظ
دستور زیر رو بزن شاید درست بشه مساله‌ی broken packageی که داری:
$ sudo apt-get --fix-broken install
نشد  :'(
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev
ارسال شده توسط: majidkamali1370 در 04 آبان 1393، 02:47 ب‌ظ
فکر کنم شما میخواید GL کار کنید.
بسته mesa-common-dev رو نصب کنید. همه چیزای مورد نیاز برای برنامه نویسی با GL رو نصب میکنه. البته برای glut باید بسته freeglut3-dev رو نصب کنید
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev
ارسال شده توسط: alireza.crs در 04 آبان 1393، 06:31 ب‌ظ
فکر کنم شما میخواید GL کار کنید.
بسته mesa-common-dev رو نصب کنید. همه چیزای مورد نیاز برای برنامه نویسی با GL رو نصب میکنه. البته برای glut باید بسته freeglut3-dev رو نصب کنید
نه میخوام Qt رو راه بندازم چون ارور Cannot find -lGL رو میده
بازم نشد
از صبح دارم روش کار میکنم یه جایی تو بسته Libgl1-mesa-glx مشکل داره
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev
ارسال شده توسط: alireza.crs در 04 آبان 1393، 08:30 ب‌ظ
خودم حل کردم.
همون طور که حدس زده بودم توی مخازن بسته libgl1-mesa-dev ورژنش 10.1.0-4ubuntu5 بود و طبیعتا به همین ورژن از
libgl1-mesa-glx احتیاج داشت.درحالیکه libgl1-mesa-glx ورژنش 10.1.3-0ubuntu0 بود !  ](*,) ](*,)
واقعا نمیدونم چرا وقتی مخازن اوبونتو رو اپدیت میکنن همه چیزو اپدیت نمیکنن.وابستگی های یک بسته از خودش ورژن بالاتری داره!!
Qt creator بالاخره راه افتاد  \\:D/
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev[حل شد]
ارسال شده توسط: سلمان م. در 04 آبان 1393، 08:58 ب‌ظ
خوب چجوری حلش کردی؟

البته همون‌طور که توی عکس بالا نشون دادم، من که مشکلی نداشتم.
عنوان: پاسخ : مشکل در نصب libgl1-mesa-dev[حل شد]
ارسال شده توسط: alireza.crs در 04 آبان 1393، 09:21 ب‌ظ
خوب چجوری حلش کردی؟

البته همون‌طور که توی عکس بالا نشون دادم، من که مشکلی نداشتم.
گفتم دیگه .... راستش عجیبه که تو مخازن تو ورژن جدید هست تو مال من نیست
سیستمم کاملا بروزه بروزه
من ورژن  10.1.3-0ubuntu0 بسته libgl1-mesa-dev رو از اینترنت دانلود و نصب کردم