Разработки проекта PuppyRus > Программирование и компиляция

Непонятки с каталогами

(1/2) > >>

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

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

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

Tarmo:
Не очень понятно, что вы компилируете и какую строку ./configure используете

dim-kut:
Я прицепил файл .files, который у меня получается.
Раньше пытался компилировать драйвера для модема - что-то похожее получалось.

Я не очень понял насчет строки, я просто запускал configure ( его лог я сохранил в Новом файле ),
потом new2dir make install. Сам configure не цепляю - он довольно большой - 265 кБ.

Tarmo:
Дык.. конечно у вас всё разбросано.

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

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

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

dim-kut:
2Tarmo: А вы действительно Великий Волшебник, все получилось.

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

Спасибо за науку !

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии