Примеры компиляции и установки, ссылки приведены для Wary-5.5-rus, но применимы и в других сборках Puppy.
Собранный pet-пакет получилось установить в Puppy 13.12 и Tahr-6.02
Желательно проверить наличие необходимых пакетов в системе до их поиска и
установки, например командой " find / -name "devx*" ".
1.Инструменты компиляции Установить пакет devx, который содержит различные инструменты для
разработки сборки программного обеспечения, включая компилятор C/C++.
http://distro.ibiblio.org/quirky/wary-5.5/devx_wary_5.5.sfs2.Подготовка папки с исходным кодом Этот шаг можно пропустить, т.к, в 4-ом пунке, когда вы запустите скрип new2dir,
программа предложит выбрать архитектуры и сама даст нужное имя.
Я включил его в инструкцию, потому что в нескольких простых случаях пришлось так сделать:
Добавить в имя папки с исходным кодом версию программы и указать
архитектуру, например, "/ascii-1.0-i486"
3.Компиляция программы Перейти в папкy "cd /ascii-1.0-i486"
Обычно требуется выполнить ./configure
(Необходимыми параметры можно узнать командой ./configure --help)
Но если такого файла нет в папке с исходными файлам,
тогда следует запустить компиляцию программы командой make
4.Установка программы Запустить скрипт "new2dir make install"
Следовать рекомендациям и вопросам скрипта
Важно:
В конце выполнения скрипт new2dir предложит перейти с созданию pet-пакета
5.Создание pet-пакета Этот пунк следует выполянть, если в пунке 4
вы решили не создавать пакет, а потом передумали и решили создать.
Выйти из папки с исходным кодом командой "cd .."
Запустить скрипт dir2pet: "dir2pet ascii-1.0-i486"
http://puppylinux.com/development/createpet.htm