ورود

View Full Version : compile in linux



mahana
چهارشنبه 16 اسفند 1385, 22:18 عصر
سلام.من میخوام یه package از نوع tar.gz رو توی لینوکس compile کنم.ولی یه error میده.دقیقا موقع "make".فکر میکنم ربطی به package نداره.بیشتر به linux ربط داره.error اینه:


/usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
make[4]: *** [rcssmonitor3D-lite] Error 1
make[4]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app/rcssmonitor3d/lite'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app/rcssmonitor3d'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3/app'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rc/3d/rcssserver3d-0.5.3'
make: *** [all] Error 2




خواهش میکنم زودتر کمک کنین.کارم بدجوری گیره.مرسی.

whitehat
پنج شنبه 17 اسفند 1385, 11:40 صبح
لطفا از تگ code استفاده کنید تا پیغام تان خوانا تر باشه ، شما چه بسته ای را می خواهید نصب کنید. با توجه به نوع خطای شما ، مشکل از نداشتن فایلهای لازم برای نصب بسته فعلی است ، یعنی بسته شما به بسته های دیگری وابسته است که باید قبل از آن نصب شود.

rezaTavak
یک شنبه 20 اسفند 1385, 08:09 صبح
ممکنه برخی از کتابخانه های مورد نیاز نصب نشده باشد.

یا ممکن است gcc نگارشی دیگر از آنچه می خواهد شما دارید. مثلا در qemu بایستی در نگارش ۳ کمپایل میشد!