Разработки проекта PuppyRus > Программирование и компиляция
Непонятки с каталогами
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: А вы действительно Великий Волшебник, все получилось.
Правда сначала скрипт умудрился залезть в отдельно лежащую копию исходников и вышел с ошибкой, но когда я эту копию стер - все получилось. Отсюда еще одно правило - не иметь в файловой системе других раскрытых копий исходников.
Спасибо за науку !
Навигация
Перейти к полной версии