Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Вопрос по компиляции  (Прочитано 3086 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Вопрос по компиляции
« : 29 Июля 2009, 22:01:23 »
Прошу прощения если пишу не туда. Но не знаю где и у кого спросить :(

В общем мне нужно скомпилировать прошивку с патчем для плеера (прошивка rockbox).

Я делаю все по следующей инструкции;

(Нажмите, чтобы показать/скрыть)

Проблема возникает следующая на пункте 9:

(Нажмите, чтобы показать/скрыть)


Как я понял где то указан неверный путь к компилятору. Но шестым пунктом ведь менял путь. Что еще нужно не понятно.

Два дня мучаюсь, много раз начинал все с первого пункта - безрезультатно. Особенно мне не ясно с файлом .bashrc- откуда он взялся и почему когда я прописываю путь ничего не меняется? :(
Будьте добры, помогите пожалуйста разобраться.

На всякий случай мой .bashrc файл:

(Нажмите, чтобы показать/скрыть)

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Вопрос по компиляции
« Ответ #1 : 29 Июля 2009, 22:38:16 »
По идее, если таким образом добавляете переменную окружения, то надо сделать logoff и потом login, чтобы переменная окружения обновилась.
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Re: Вопрос по компиляции
« Ответ #2 : 29 Июля 2009, 22:40:18 »
По идее, если таким образом добавляете переменную окружения, то надо сделать logoff и потом login, чтобы переменная окружения обновилась.
Проделывал такое :(

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Вопрос по компиляции
« Ответ #3 : 29 Июля 2009, 22:42:42 »
Что показывает ls /usr/local/arm-elf/bin
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Re: Вопрос по компиляции
« Ответ #4 : 29 Июля 2009, 22:48:12 »
Что показывает ls /usr/local/arm-elf/bin

Вот это:

(Нажмите, чтобы показать/скрыть)

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Вопрос по компиляции
« Ответ #5 : 29 Июля 2009, 22:51:26 »
./tools/configure --help что выдает?
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Re: Вопрос по компиляции
« Ответ #6 : 29 Июля 2009, 22:53:56 »
./tools/configure --help что выдает?

Вот такое:

(Нажмите, чтобы показать/скрыть)

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Вопрос по компиляции
« Ответ #7 : 29 Июля 2009, 22:57:57 »
Если я правильно понимаю, то наверное все таки нужно сделать:
cd tools
./configure

Updated
Я неправ...

« Последнее редактирование: 29 Июля 2009, 23:01:43 от digiwhite »
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Re: Вопрос по компиляции
« Ответ #8 : 29 Июля 2009, 23:00:16 »
Если я правильно понимаю, то наверное все таки нужно сделать:
cd tools
./configure

Updated
Я неправ...



(Нажмите, чтобы показать/скрыть)

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Вопрос по компиляции
« Ответ #9 : 29 Июля 2009, 23:01:31 »
Если просто с любого места вызвать, например, arm-elf-gcc. Что в консоли выводится?
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Re: Вопрос по компиляции
« Ответ #10 : 29 Июля 2009, 23:03:49 »
Если просто с любого места вызвать, например, arm-elf-gcc. Что в консоли выводится?

а как это сделать?  :-[

Так чтоль?

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 29 Июля 2009, 23:05:21 от PJFry »

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Вопрос по компиляции
« Ответ #11 : 29 Июля 2009, 23:08:58 »
Сделали почти правильно :). sudo не нужно в данном случае.
Вывод показывает, что у вас все-таки неверно прописана переменная окружения PATH, поэтому командный интерпретатор(и configure заодно) не могут найти компилятор.

Что сейчас показывает команда:
env | grep PATH
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Re: Вопрос по компиляции
« Ответ #12 : 29 Июля 2009, 23:10:27 »
Сделали почти правильно :). sudo не нужно в данном случае.
Вывод показывает, что у вас все-таки неверно прописана переменная окружения PATH, поэтому командный интерпретатор(и configure заодно) не могут найти компилятор.

Что сейчас показывает команда:
env | grep PATH

Вот:

(Нажмите, чтобы показать/скрыть)

Оффлайн digiwhite

  • Активист
  • *
  • Сообщений: 732
  • http://www.welinux.ru
    • Просмотр профиля
    • http://www.welinux.ru
Re: Вопрос по компиляции
« Ответ #13 : 29 Июля 2009, 23:17:43 »
Хм вроде все правильно...

Ну попробуйте так:
export PATH=$PATH:/usr/local/arm-elf/bin
./tools/configure

Tще в .bashrc, где руками добавляли путь, проверить, нет ли лишних пробелов в начале/конце.
« Последнее редактирование: 29 Июля 2009, 23:21:11 от digiwhite »
Социальная сеть не фанатично настроенных Linuxойдов - http://www.welinux.ru

Оффлайн PJFry

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
  • Newbe Linux User
    • Просмотр профиля
Re: Вопрос по компиляции
« Ответ #14 : 29 Июля 2009, 23:23:31 »
Хм вроде все правильно...

Ну попробуйте так:
export PATH=$PATH:/usr/local/arm-elf/bin
./tools/configure


Вроде помогло!

(Нажмите, чтобы показать/скрыть)

Компилю. Спасибо Вам огромнейшее!  :)

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.