Qutim 0.2 сборка из исходников

Автор: saruman_white Дата: 30.12.2009 09:32 Всё таки рискну ещё один вопрос на форуме задать. И снова про установку программ. На этот раз он звучит так: "Как установить программу если сборки её ни под asplinux, ни под fedora в природе не существует?"
Собственно программа "qutim 0.2". Под девятую Федору точно нет (гуглил долго и мучительно). Есть под Дебиан. Что собственно посоветуете делать: воспользоваться alienом или попытаться скомпилировать самостоятельно. Второе проблематично потому как: 1) я смутно представляю что вообще происходит при "make" и "make install"; 2)в архиве исходников отсутствуют Makefile и configure.sh; 3)там ещё qt4 требуется которого ни в одном репозитории нет; 4)если всё-таки удастся установить то как его удалять в случае необходимости.
Вообще вопрос не только касается qutim 0.2 но и всех программ в исходниках. А rpmки собирать это сложно или как? Есть ли адекватная русская документация по этому вопросу?
Re: qutim 0.2 сборка из исходников 30.12.2009 09:37blH, c собирательством своих собственных рпм я бы не заморачивался. Лучше компилировать из исходников. В принципе, вдумчивое чтение имеющегося в любом пакете файла README позволяет избежать 80% граблей, а оставшиеся 19% лечатся чтением остающихся после MAKE сообщений в логах и на консоли...

Сборка же rpm-пакета требует дополнительной вдумчивой работы и навыков, которыми я не обладаю...
Re: qutim 0.2 сборка из исходников 30.12.2009 09:43saruman_white README там нет.
Re: qutim 0.2 сборка из исходников 30.12.2009 10:06peter_ir 1) Что происходит по "make" и "make install", нетрудно догадаться, даже не будучи программистом,
а если трудно, то это можно понять путём чтения Makefile,
2) Там есть то, из чего создаётся Makefile, об этом тоже нетрудно догадаться путём чтения
файла, из которого он строится, а также о том, что для этого нужно. В Fedora 10 оно есть и даже
с GUI, вполне возможно, что оно есть и в ASPLinux,
3) Вы, наверное, не в тех репозитариях искали Qt 4, т.к. оно давно есть,
4) Если в Makefile есть uninstall, то удалять командой "make uninstall".
Re: qutim 0.2 сборка из исходников 30.12.2009 19:52daydrim saruman_white:

Четсно попытался разобраться с qutim - интересное ПО, люди затачивают внешний вид под QIP

Почитайте про сборку софта здесь [wiki.qutim.org]
Раздел "Компиляция"
Re: qutim 0.2 сборка из исходников 30.12.2009 22:34saruman_white >3) Вы, наверное, не в тех репозитариях искали Qt 4, т.к. оно давно есть,
Находится только qt3-devel, qt4-devel нет. Из репозиториев подключены: asplinux, asplinux-updates, updates, updates-newkey, fedora, rpmfusion-free-fedora, rpmfusion-nonfree-fedora, tigro, skype

>1) Что происходит по "make" и "make install", нетрудно догадаться, даже не будучи программистом,
>а если трудно, то это можно понять путём чтения Makefile,
Ну чтобы уметь разбирать синтаксис Makefile как раз надо програмистом быть. Нет, я конечно могу догадаться, что по первой команде происходит транстляция исходников си в бинарники, а по второй установка, но подробностей не знаю что куда устанавливается и в каких папках можно это всё посмотреть и установка это вообще как, make что кроме трансляции умеет bash-скрипты обрабатывать.

А самостоятельную сборку rpm-пакетов мне всё же когда-нибудь всё равно придётся освоить раз уж я на asplinux перешёл.
Re: qutim 0.2 сборка из исходников 31.12.2009 14:49kosmonavt Вообще-то, на официальном сайте есть надписи инструкции на русском языке
Re: qutim 0.2 сборка из исходников 31.12.2009 21:30peter_ir saruman_white Пишет:
-------------------------------------------------------
> >3) Вы, наверное, не в тех репозитариях искали Qt
> 4, т.к. оно давно есть,
> Находится только qt3-devel, qt4-devel нет. Из
>
Попробуйте удовлетвориться просто qt и qt-devel.

> >1) Что происходит по "make" и "make install",
> нетрудно догадаться, даже не будучи
> программистом,
> >а если трудно, то это можно понять путём чтения
> Makefile,
> Ну чтобы уметь разбирать синтаксис Makefile как
> раз надо програмистом быть. Нет, я конечно могу
> догадаться, что по первой команде происходит
> транстляция исходников си в бинарники, а по второй
> установка, но подробностей не знаю что куда
> устанавливается и в каких папках можно это всё
> посмотреть и установка это вообще как, make что
> кроме трансляции умеет bash-скрипты обрабатывать.
>
В общем вы правы, но установить значения префиксов,
используемых в пункте всё же можно. Кроме того, make
выводит на экран то, что она делает, это можно перенаправить
в файл, а уровень выводимой информации повысить с помощью
опции -d или -p, man make.


> А самостоятельную сборку rpm-пакетов мне всё же
> когда-нибудь всё равно придётся освоить раз уж я
> на asplinux перешёл.

Совершенно необязательно, если вы имеете в виду
создание собственных пакетов.
RSS-материал