Форум проекта PuppyRus Linux

Разработки проекта PuppyRus => Программирование и компиляция => Тема начата: dim-kut от 07 Июль 2009, 17:41:44

Название: Непонятки с каталогами
Отправлено: dim-kut от 07 Июль 2009, 17:41:44
Пробую компилить программы, некоторые успехи есть, но смущает система каталогов, которая создается при компиляции.
Изначально файлы лежат в /my_program/имя-версия/имя-версия/ ... отсюда и запускаю компиляцию.

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

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

Название: Re: Непонятки с каталогами
Отправлено: Tarmo от 07 Июль 2009, 18:12:06
Не очень понятно, что вы компилируете и какую строку ./configure используете
Название: Re: Непонятки с каталогами
Отправлено: dim-kut от 08 Июль 2009, 11:31:44
Я прицепил файл .files, который у меня получается.
Раньше пытался компилировать драйвера для модема - что-то похожее получалось.

Я не очень понял насчет строки, я просто запускал configure ( его лог я сохранил в Новом файле ),
потом new2dir make install. Сам configure не цепляю - он довольно большой - 265 кБ.
Название: Re: Непонятки с каталогами
Отправлено: Tarmo от 08 Июль 2009, 12:11:07
Дык.. конечно у вас всё разбросано.

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

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

И смотрите в папку /opt/openocd
Название: Re: Непонятки с каталогами
Отправлено: dim-kut от 08 Июль 2009, 15:48:09
2Tarmo: А вы действительно Великий Волшебник, все получилось.

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

Спасибо за науку !
Название: Re: Непонятки с каталогами
Отправлено: Tarmo от 08 Июль 2009, 16:21:10
Спасибо и всегда пожалуйста! =)