انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: gholami.vahid در 30 بهمن 1393، 11:36 قظ
-
سلام دوستان
من وقتی میخوام ی برنامه رو اجرا کنم این خطا رو نشون میده
error while loading shared libraries: libz.so.1:
تو سایتهای خارجی هم گشتم ی سری دستور دادن که نصب کردم اما درست نشد
واسه جنی موشن هم یه خطا تو همین مایه ها میداد که تو همین انجمن گذاشتم اما جوابشو پیدا نکردم .
این libz چی هست ؟
-
سلام
اون طور که من از دو لینکِ زیر حدس زدم شما میتونید با نصب کتابخانهٔ lib32z1 که یک کتابخانهٔ ۳۲ بیت برای سیستمعاملهای لینوکسی ۶۴ بیت هست رو نصب کنید تا اون مشکل برطرف بشه. :)
برای نصب کردن این کتابخانه در خط فرمان اوبونتوی ۶۴ بیت بنویسید: sudo apt-get install lib32z1
( من فرض رو بر این گذاشتم که شما از اوبونتوی ۶۴ بیت استفاده میکنید. اگر اینطور نیست لطفاً نام توزیع به علاوهٔ ۳۲ یا ۶۴ بیت بودنش را هم ذکر کنید. )
منابع:
http://stackoverflow.com/questions/17020298/android-sdks-build-tools-17-0-0-aapt-error-while-loading-shared-libraries-libz
http://stackoverflow.com/questions/22119322/android-building-on-arch-linux-64-bit-error-while-loading-shared-libraries-lib
ویرایش
بنا به گفتهٔ پستِ پایینی کد زیر رو هم در خط فرمان اجرا کنید:
sudo apt-get install lib32z1-dev
-
از چه توزیعی استفاده می کنی که shared library هاش یکی در میون نیست..!!! اوبونتویی؟؟؟
باید دنبال بسته های dev بگردی به شکل libname-dev یا libename-devel که حاوی shared library ها هستند این بسته ها
-
از چه توزیعی استفاده می کنی که shared library هاش یکی در میون نیست..!!! اوبونتویی؟؟؟
باید دنبال بسته های dev بگردی به شکل libname-dev یا libename-devel که حاوی shared library ها هستند این بسته ها
-
از چه توزیعی استفاده می کنی که shared library هاش یکی در میون نیست..!!! اوبونتویی؟؟؟
باید دنبال بسته های dev بگردی به شکل libname-dev یا libename-devel که حاوی shared library ها هستند این بسته ها
ممنون خطای بالا رفه شد فقط این مونده .دقیقا الان باید دنباله چه پکیجی باشم که اخرش dev باشه .این واسه جنی موشنه
تو synaptic میزنم libc کلی پکیج نشون میده که اسمشون هم فرق داره با این
Desktop/genymotion/genymotion: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by Desktop/genymotion/genymotion)
-
سلام
اون طور که من از دو لینکِ زیر حدس زدم شما میتونید با نصب کتابخانهٔ lib32z1 که یک کتابخانهٔ ۳۲ بیت برای سیستمعاملهای لینوکسی ۶۴ بیت هست رو نصب کنید تا اون مشکل برطرف بشه. :)
برای نصب کردن این کتابخانه در خط فرمان اوبونتوی ۶۴ بیت بنویسید: sudo apt-get install lib32z1
( من فرض رو بر این گذاشتم که شما از اوبونتوی ۶۴ بیت استفاده میکنید. اگر اینطور نیست لطفاً نام توزیع به علاوهٔ ۳۲ یا ۶۴ بیت بودنش را هم ذکر کنید. )
منابع:
http://stackoverflow.com/questions/17020298/android-sdks-build-tools-17-0-0-aapt-error-while-loading-shared-libraries-libz
http://stackoverflow.com/questions/22119322/android-building-on-arch-linux-64-bit-error-while-loading-shared-libraries-lib
ویرایش
بنا به گفتهٔ پستِ پایینی کد زیر رو هم در خط فرمان اجرا کنید:
sudo apt-get install lib32z1-dev
ممنون از شما دوست عزیز
این کد رو زدم درست شد
apt-get install libaio1 libaio-dev