returning2009
Команда Сообщества
Старожил
 
Репутация: +19/-0
Офлайн
Сообщений: 392
|
 |
« : 01 Апреля 2009, 20:11:42 » |
|
добрый вечер всем,пробовал разобратся я в премудростях компиляции программ из исходников,и ...ничего не понял,ребят дайте пожалуйста ссылку ,где на форуме об этом подробно написано,искал сам но об этом кроме того что нужен dev301.sfx,ничего не нашел,спасибо вам. Со всеми остальными манипуляциями с пакетами разобрался,все оч просто,что удивило,но хотелось бы приключения.
|
|
|
|
|
Записан
|
|
|
|
|
|
|
DdShurick
Гость
|
 |
« Ответ #2 : 01 Апреля 2009, 21:47:51 » |
|
1. Необходимо скачать и подключить модуль devx_301.sfs . Меню -> Система -> Настройка загрузки PuppyRus -> Дополнительные SFS файлы. После перезагрузки системы файлы devx_301.sfs обычно видны в /initrd/pup_ro3/ 2. Необходимо скачать архив с исходниками программы и распаковать его с сохранением путей (поставить в архиваторе соответствующую галочку). 3. Зайти во вновь образованный каталог с исходниками. Нагляднее это сделать в ROX-Filer. Прочитать README, INSTALL или что нибудь подобное. Должно находиться внутри каталога. Открыть терминал. Правый клик по пустому месту в окне ROX-Filer-а -> Окно ->Открыть терминал здесь. 4. Выполнить команды согласно инструкции. Обычно это последовательность команд ./configure make make install Программу установленную таким способом очень трудно удалить. Поэтому последнюю команду лучше выполнять так new2dir make install Будут заданы некоторые вопросы, но не сложные. По окончании процесса подняться на уровень выше cd ../ и скомандовать dir2pet newdirname где newdirname - имя нового каталога, образованного командой new2dir make install. Ответив ещё на несколько вопросов вы получите pet-пакет, который можно легко установить и так же легко удалить. А приключения будут, не сомневайтесь.
|
|
|
|
|
Записан
|
|
|
|
Zloy_T
Почетный участник
Ветеран
Репутация: +72/-2
Офлайн
Сообщений: 468
|
 |
« Ответ #3 : 01 Апреля 2009, 23:36:35 » |
|
4. Выполнить команды согласно инструкции. Обычно это последовательность команд ./configure make make install Программу установленную таким способом очень трудно удалить.
Почему? а как же make uninstall ?
|
|
|
|
|
Записан
|
|
|
|
Zloy_T
Почетный участник
Ветеран
Репутация: +72/-2
Офлайн
Сообщений: 468
|
 |
« Ответ #4 : 01 Апреля 2009, 23:40:45 » |
|
returning2009 а ты уверен что devx примонтировался? Он должен лежать в корне домашнего диска (где puppy стоит) и при запуске системы должен выскочить диалог монтирования - там кнопками надо потыкать для присобачивания сего девайса) Или как DdShurick ниже говорил.
|
|
|
|
|
Записан
|
|
|
|
bit777
Почетный участник
Ветеран
Репутация: +127/-0
Офлайн
Сообщений: 1125
|
 |
« Ответ #5 : 02 Апреля 2009, 00:45:39 » |
|
Сперва перейди в каталог в катором находится файл configure с помощью команды cd или Правый клик по пустому месту в окне ROX-Filer-а -> Окно ->Открыть терминал здесь
|
|
|
|
|
Записан
|
|
|
|
|
|
nik
Разработчик
Ветеран
 
Репутация: +78/-0
Офлайн
Сообщений: 764
|
 |
« Ответ #7 : 02 Апреля 2009, 12:05:10 » |
|
чегото не хочет ,сделал все по инструкции вот что пишет Он пишет, что там где открыт терминал нет файла configure Ему не хватает CMake Вот кому нужно, вроде рабочий http://puppyrus.org/pub/pet/cmake-2.6.3.pet
|
|
|
|
|
Записан
|
Athlon-64-X2 6000+ / nVidia-GTS250-512Mb / HDD-1.5Tb / RAM-DDRII 4Gb / PuppyRus - 2 (kernel-2.6.35.10, X server - 1.7.7)
|
|
|
returning2009
Команда Сообщества
Старожил
 
Репутация: +19/-0
Офлайн
Сообщений: 392
|
 |
« Ответ #8 : 02 Апреля 2009, 12:45:43 » |
|
поставил cmake указал ему путь к папке с исходниками,потом создал другую папку для bin , и нажал на configure,и и пошла конфигурация,и что теперь из этой папки открывать терминал жать make,я чувствую приключение то началось...
|
|
|
|
|
Записан
|
|
|
|
returning2009
Команда Сообщества
Старожил
 
Репутация: +19/-0
Офлайн
Сообщений: 392
|
 |
« Ответ #9 : 02 Апреля 2009, 12:52:02 » |
|
повторил операцию по созданию cmake в папку с исходниками,вроде создалось пару новых пунктов,после этого что я должен вводить в терминал?
|
|
|
|
|
Записан
|
|
|
|
returning2009
Команда Сообщества
Старожил
 
Репутация: +19/-0
Офлайн
Сообщений: 392
|
 |
« Ответ #10 : 02 Апреля 2009, 12:56:12 » |
|
набрал ./configure та же картина,набрал make,ответ тот же,непонятно и идеи как назло иссякли...
|
|
|
|
|
Записан
|
|
|
|
Fliker09
Почетный участник
Ветеран
Репутация: +120/-1
Офлайн
Сообщений: 2047
Puppy 4ever!
|
 |
« Ответ #11 : 19 Апреля 2009, 23:43:33 » |
|
3) В README сказано: Requirements: - qt4 gui lib version qt4.4.x - заказ выполнен  . Вот: http://puppyrus.org/pub/pet/qt-4.4.1.pet
|
|
|
|
|
Записан
|
|
|
|
Zloy_T
Почетный участник
Ветеран
Репутация: +72/-2
Офлайн
Сообщений: 468
|
 |
« Ответ #12 : 04 Мая 2009, 01:09:50 » |
|
тем не менее gmake в терминале работает # gmake gmake: *** No targets specified and no makefile found. Stop. #
|
|
|
|
|
Записан
|
|
|
|
|
Pacopata
Гость
|
 |
« Ответ #13 : 04 Мая 2009, 07:38:08 » |
|
У нас нет qmake-а  . Спасибо за исчерпывающий ответ. У нас тоже. Я установил http://puppyrus.org/pub/pet/qt-4.4.1.pet. В ответ на команду #qmake (с параметрами и без) получаю ответ: qmake: command not found. В ответ на команду #make получаю ответ: make: command not found. Где прописаны переменные PATH и QTDIR? тем не менее gmake в терминале работает Вот, значит если мы говорим об одном пакете, то у меня не прописываются пути. Вопрос, почему...
|
|
|
|
|
Записан
|
|
|
|
HaXaL
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 34
|
 |
« Ответ #14 : 04 Мая 2009, 10:25:08 » |
|
Pacopata какой у тебя devx? я ставил сборку Fliker-a
понял в чем косяк, sfs подключаются только в экономной установке... щя вот попробовал, все работает. но меня не устраивает грузицо с сд-ром... а как же их подключить в полной установке???
|
|
|
|
|
Записан
|
|
|
|
|