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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: thd در 16 تیر 1393، 09:31 ب‌ظ

عنوان: مشکل در gcc
ارسال شده توسط: thd در 16 تیر 1393، 09:31 ب‌ظ
سلام من یه مدتی که وقتی میخوام یه هسته لینوکس رو کامپایل کنم یا سورس هایی که به سی نوشتم رو کامپایل کنم این ارور رو میده

HOSTCC  scripts/basic/fixdep
cc1: error: /usr/include/i386-linux-gnu: Permission denied
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
عنوان: پاسخ : مشکل در gcc
ارسال شده توسط: B در 16 تیر 1393، 11:17 ب‌ظ
Permission denied
یعنی مجوز ندارید و یا به عبارت بهتر باید دستورتون رو با sudo اجرا کنید
اینطوری بنرامه تحت کارر root اجرا میشه
عنوان: پاسخ : مشکل در gcc
ارسال شده توسط: thd در 17 تیر 1393، 12:19 ب‌ظ
من اول میزنم sudo -s و بعد وقتی میخوام هسته رو کامپایل کنم این ارور رو میده

HOSTCC  scripts/basic/fixdep
/bin/sh: 1: scripts/basic/fixdep: Permission denied
make[1]: *** [scripts/basic/fixdep] Error 126
make: *** [scripts_basic] Error 2

کاربر روت هم شدم
عنوان: پاسخ : مشکل در gcc
ارسال شده توسط: hgh66 در 17 تیر 1393، 05:50 ب‌ظ
بعد از اینکه دستور sudo میزنید از شما پسورد میخواهد یا نه؟
لطفا دستوری که تایپ می کنید هم اینجا بنویسید.
عنوان: پاسخ : مشکل در gcc
ارسال شده توسط: thd در 17 تیر 1393، 07:10 ب‌ظ
این دستورات

tanzadeh@tanzadeh-945PL-S3:/media/tanzadeh/C6F43171F4316539$ sudo -s
[sudo] password for tanzadeh:
root@tanzadeh-945PL-S3:/media/tanzadeh/C6F43171F4316539# cd linux-3.15.4/
root@tanzadeh-945PL-S3:/media/tanzadeh/C6F43171F4316539/linux-3.15.4# make localmodconfig
  HOSTCC  scripts/basic/fixdep
/bin/sh: 1: scripts/basic/fixdep: Permission denied
make[1]: *** [scripts/basic/fixdep] Error 126
make: *** [scripts_basic] Error 2