Сайт | Скачать | Видео | Wiki

Автор Тема: Непонятки с каталогами  (Прочитано 4640 раз)

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

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Непонятки с каталогами
« : 07 Июль 2009, 17:41:44 »
Пробую компилить программы, некоторые успехи есть, но смущает система каталогов, которая создается при компиляции.
Изначально файлы лежат в /my_program/имя-версия/имя-версия/ ... отсюда и запускаю компиляцию.

Получаю: /my_program/имя-версия/имя-версия-i486/ ...
а дальше два каталога : usr/local/ bin, lib, share где вроде и лежит откомпилированное добро
и каталог my_program/имя-версия/имя-версия/src а дальше какая-то система каталогов, где
много файлов с расширением .а ( библиотеки ? )

И если следовать совету скрипта, после компиляции надо уйти на каталог вверх и дать команду - получается он все мои временные каталоги my_program/имя-версия засунет в пакет ?
Подскажите, что делаю неправильно ?

Engineering is the art of making what you want from things you can get.

Оффлайн Tarmo

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 360
  • Репутация: +46/-0
Re: Непонятки с каталогами
« Ответ #1 : 07 Июль 2009, 18:12:06 »
Не очень понятно, что вы компилируете и какую строку ./configure используете

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re: Непонятки с каталогами
« Ответ #2 : 08 Июль 2009, 11:31:44 »
Я прицепил файл .files, который у меня получается.
Раньше пытался компилировать драйвера для модема - что-то похожее получалось.

Я не очень понял насчет строки, я просто запускал configure ( его лог я сохранил в Новом файле ),
потом new2dir make install. Сам configure не цепляю - он довольно большой - 265 кБ.
Engineering is the art of making what you want from things you can get.

Оффлайн Tarmo

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 360
  • Репутация: +46/-0
Re: Непонятки с каталогами
« Ответ #3 : 08 Июль 2009, 12:11:07 »
Дык.. конечно у вас всё разбросано.

наберите, открыв терминал в паке где лежит configure

./configure --prefix=/opt/openocd && make && make install

И смотрите в папку /opt/openocd

Оффлайн dim-kut

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1021
  • Репутация: +41/-0
  • Автор темы
Re: Непонятки с каталогами
« Ответ #4 : 08 Июль 2009, 15:48:09 »
2Tarmo: А вы действительно Великий Волшебник, все получилось.

Правда сначала скрипт умудрился залезть в отдельно лежащую копию исходников и вышел с ошибкой, но когда я эту копию стер - все получилось. Отсюда еще одно правило - не иметь в файловой системе других раскрытых копий исходников.

Спасибо за науку !
Engineering is the art of making what you want from things you can get.

Оффлайн Tarmo

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 360
  • Репутация: +46/-0
Re: Непонятки с каталогами
« Ответ #5 : 08 Июль 2009, 16:21:10 »
Спасибо и всегда пожалуйста! =)