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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۵٫۰۴ اوبونتو منتشر شد 🎉

نویسنده موضوع: یک مشکل کوچیک در کامپایل کردن (حل شد)  (دفعات بازدید: 1105 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Wgun

  • Newbie
  • *
  • ارسال: 15
  • جنسیت : پسر
یک مشکل کوچیک در کامپایل کردن (حل شد)
« : 21 خرداد 1392، 05:45 ب‌ظ »
سلام من سورس بازیه wz2100دان کردم بعد تو سایتش ی اموزش داده بود برای کامپایل کردن من به اونها عمل کردم ولی توی دو مرحله گیر کردم .
http://developer.wz2100.net/wiki/CompileGuideLinuxطبق سایت بالا
الان وقتی من کد رو میزنم (کتابخونه ها رو ریختم به روش اموزش خود سایت )
root@wgun:/home/wgun# ./autogen.sh && ./configure && make
bash: ./autogen.sh: No such file or directory
لطفا راهنمایی کنید ممنون میشم راستی اخرین قسمت این کد هست که باید بزنم اگه میشه اینم بگید       ./src/warzone2100
« آخرین ویرایش: 21 خرداد 1392، 09:39 ب‌ظ توسط Wgun »

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : یک مشکل کوچیک در کامپایل کردن
« پاسخ #1 : 21 خرداد 1392، 06:49 ب‌ظ »
اول توسط ls مطمئن بشید autogen.sh موجوده. بعد اگر موجود بود ، توسط دستور :

file ./autogen.sh
پرمیشن هاش رو چک کنید. اگر پرمیشن اجرایی نداشت اینطوری بهش پرمیشن بدید :

chmod +x ./autogen.sh
امیدوارم مشکلتون رو حل کنه.
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود

آفلاین Wgun

  • Newbie
  • *
  • ارسال: 15
  • جنسیت : پسر
پاسخ : یک مشکل کوچیک در کامپایل کردن
« پاسخ #2 : 21 خرداد 1392، 07:38 ب‌ظ »
اول توسط ls مطمئن بشید autogen.sh موجوده. بعد اگر موجود بود ، توسط دستور :

file ./autogen.sh
پرمیشن هاش رو چک کنید. اگر پرمیشن اجرایی نداشت اینطوری بهش پرمیشن بدید :

chmod +x ./autogen.sh
امیدوارم مشکلتون رو حل کنه.
ببخشید من مبتدی هستم پرمیشن چی هست؟ بد من توی همین انجمن خونده بودم برای کامپایل کردن باید داخل فایل بشیم و از اونجا ترمینال رو باز کنیم میشه راهنمایی چگونه من ترمینال رو از طریق فایل باز کنم؟ بد وقتی باز کردم فقط همین دستورات رو کپی پیست کنم تو ترمینال (البته با روت)؟

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : یک مشکل کوچیک در کامپایل کردن
« پاسخ #3 : 21 خرداد 1392، 08:32 ب‌ظ »
اول توسط ls مطمئن بشید autogen.sh موجوده. بعد اگر موجود بود ، توسط دستور :

file ./autogen.sh
پرمیشن هاش رو چک کنید. اگر پرمیشن اجرایی نداشت اینطوری بهش پرمیشن بدید :

chmod +x ./autogen.sh
امیدوارم مشکلتون رو حل کنه.
ببخشید من مبتدی هستم پرمیشن چی هست؟ بد من توی همین انجمن خونده بودم برای کامپایل کردن باید داخل فایل بشیم و از اونجا ترمینال رو باز کنیم میشه راهنمایی چگونه من ترمینال رو از طریق فایل باز کنم؟ بد وقتی باز کردم فقط همین دستورات رو کپی پیست کنم تو ترمینال (البته با روت)؟

پرمیشن یعنی میزان دسترسی هر شخص ، گروه به اون فایل. مثلا اگر ۷۷۷ باشه ، همه میتونن اون رو ببینن ، بخونن و روش بنویسن و اجراش هم بکنند.

خب شما دستور file رو بدون روت هم بزنید خروجی میده. مهم الان این هست که پرمیشن بدید. از اونجایی هم که نرم افزار هست و باید در دایرکتوری های سیستمی خودش رو کپی کنه بهتره قبل از اجرای autogen.sh یک sudo بزارید.
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود