Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

10 347 Posts in 5 722 Topics- by 1 216 Members - Latest Member: santini862

16 September 2019, 16:40
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksЧто не вошло в другие темыПомогите скомпилить квирк?
Pages: [1] 2
Print
Author Topic: Помогите скомпилить квирк?  (Read 37917 times)
0 Members and 1 Guest are viewing this topic.
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« on: 12 September 2007, 20:34 »

субж. ламер - я. моя ОСь - убунту линукс 7.04. естественно, гном.

нужно как нибудь завести квирк. autogen.sh выполняется без ошибок
делаю ./configure - начинает ругаться на то что X Libraryes не найдены, и потом qt headers тоже не найдены.

я завел kopete, amarok, все работает, можно сказать, половина кед у меня есть. осталось решить проблему с этими либами. но я не знаю что именно нужно ставить Sad

надеюсь на Вашу помощь Smiley
« Last Edit: 13 September 2007, 16:10 by noLove » Logged

runkoff
Постоялец
***

Репутация: 22
Gender: Male
Posts: 130


847905
View Profile WWW Email
« Reply #1 on: 13 September 2007, 08:20 »

есть в репах какая то версия. вроде для кед, я оттуда не ставил но можешь попробовать, ради интереса.
расскажу как я делал. по доке с сайта.
установил svn. не помню какой командой и как пакет точно называется, но что то наверно такое apt-get install svn. или поискать в синаптике по слову svn. дальше по доке:
Code:
svn co https://svn.kvirc.de/svn/trunk/kvirc
в папке ~/ появилась папка  kvirk.
дальше поставил компиляторы, чтоб не париться поставил сразу кучу: пакет называется build-essential,
дальше qt:  в синаптике запустил поиск по слову qt и ставил примерно следующие пакеты Libqt3-mt libat3-dev они вроде по зависимостям что то притянут.
вроде либы набрали скока надо. дальше переходим в папку скачаную svn'ом cd /home/user/kvirk (кстати регистр имеет значения, это я на всякий случай, потому что сам с этим накалывался)
тут пиши
Code:
./configure --help
читай скока всяких параметров ты можешь использовать при компиляции
а чуть не забыл поставь еще checkinstall
Code:
sudo apt-get install checkinstall
у него тоже --help почитай.
затем я запускал
Code:
./configure --withoutkdecheck --disable-x-support
--disable-x-support писал потому что первый раз при компиляция что то ругалось на X
и еще тут на форуме уже обсуждалось без кедовых либ да еще и на qt3 иконка в трее у тя получится не нормальной
дальше
Code:
make
, а потом я делал
Code:
checkinstall
но тебе еще посоветую сделать его с такими параметрами
Code:
checkinstall -D --install no --pkgversion 3.2.6 --pkgname kvirc
типа создать пакет, но не устанавливать, а установить потом уже из пакета. Кстати могу свой пакет выложить заодно и проверим работает он или нет?

вот в кратце
1. Установить компиляторы
2. Установить qt библиотеки
3. Скачать исходники kvirc
4. ./configure с твоими араметрами
5. make
6. make install или checkinstall

кстати про ./autogen.sh я не помню, делал или нет.
Logged

Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #2 on: 13 September 2007, 12:58 »

--disable-x-support не надо. поставьте лучше x-headers или как они там называются в убунту и не будет ругаться
Logged
blaze
Новичок
*

Репутация: 10
Posts: 42



View Profile WWW
« Reply #3 on: 13 September 2007, 15:49 »

субж. ламер - я. моя ОСь - убунту линукс 7.04. естественно, гном.

нужно как нибудь завести квирк. autogen.sh выполняется без ошибок
делаю ./configure - начинает ругаться на то что X Libraryes не найдены, и потом qt headers тоже не найдены.

я завел kopete, amarok, все работает, можно сказать, половина кед у меня есть. осталось решить проблему с этими либами. но я не знаю что именно нужно ставить Sad

надеюсь на Вашу помощь Smiley

Code:
sudo aptitude install libx11-dev
sudo aptitude install qt3-dev-tools
sudo aptitude install libqt3-mt-dev
sudo aptitude install gettext
sudo aptitude install checkinstall
sudo aptitude install dpkg-dev
Еще нужен компилятор g++, и у тебя будет все, что может потребоваться для компиляции и сборки пакета. Установка описана в файле INSTALL (для сборки пакета вместо make install надо написать checkinstall).
gl Smiley

зы Писать в топике слова вроде "помогите ламеру" считается дурным тоном.
« Last Edit: 13 September 2007, 16:04 by Blaze » Logged
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #4 on: 13 September 2007, 16:03 »

ладно, ламачок. дело в том, что у меня опыта работы в линуксе всего 2 недели. Вы уж простите меня Smiley)

сейчас буду пробовать компилить по Вашим советам, спасибо Smiley
Logged

noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #5 on: 13 September 2007, 17:30 »

пытался сделать как советовал Blzae, используя checkinstall. в процессе создания пакета пишит вот что:
Quote
Making install in admin
make[1]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/admin'
Making install in libtool
make[2]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/admin/libtool'
make[3]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/admin/libtool'
make[3]: Цель `install-exec-am' не требует выполнения команд.
make[3]: Цель `install-data-am' не требует выполнения команд.
make[3]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/admin/libtool'
make[2]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/admin/libtool'
make[2]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/admin'
make[3]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/admin'
make[3]: Цель `install-exec-am' не требует выполнения команд.
make[3]: Цель `install-data-am' не требует выполнения команд.
make[3]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/admin'
make[2]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/admin'
make[1]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/admin'
Making install in data
make[1]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/data'
Making install in applnk
make[2]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/data/applnk'
make[3]: Entering directory `/home/xternalx/sources/kvirc-3.2.6/data/applnk'
make[3]: Цель `install-exec-am' не требует выполнения команд.
test -z "/usr/local/share/kvirc/3.2/applnk" || @MKDIR_P@ "/usr/local/share/kvirc/3.2/applnk"
/bin/bash: @MKDIR_P@: команда не найдена
make[3]: *** [install-tmpDATA] Ошибка 127
make[3]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/data/applnk'
make[2]: *** [install-am] Ошибка 2
make[2]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/data/applnk'
make[1]: *** [install-recursive] Ошибка 1
make[1]: Leaving directory `/home/xternalx/sources/kvirc-3.2.6/data'
make: *** [install-recursive] Ошибка 1

****  Installation failed. Aborting package creation.

Очищается...OK

Bye.

при make install выдает ту же ошибку
« Last Edit: 13 September 2007, 17:32 by noLove » Logged

noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #6 on: 14 September 2007, 00:20 »

c 94.7 пинков удалось завести и установить квирк. чуть позже выложу фикс, если у кого то тоже не захочет компилиться. теперь не работает мой собственный скрипт. не определяет амарок как медиаплеер Sad

кто нибудь в курсе, как это можно поправить?
Logged

Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #7 on: 14 September 2007, 13:08 »

Скомпилить с поддержкой КДЕ:)
Logged
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #8 on: 14 September 2007, 20:59 »

мм..... а можно по подробнее? какие то либы ставить надо? или kde? Cheesy
Logged

Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #9 on: 14 September 2007, 23:26 »

kdelibs
Logged
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #10 on: 16 September 2007, 00:01 »

kdelibs или kdelibs-devel?
мне вообще говорили что надо ставить kde-devel
Logged

Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #11 on: 16 September 2007, 10:27 »

для компиляции - и то, и то. для работы - kdelibs
Logged
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #12 on: 16 September 2007, 14:22 »

ну тогда все понятно :DDD
Logged

noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #13 on: 16 September 2007, 18:09 »

apt-get install kdelibs
apt-get install kde-devel

и все скомпилилось, и все работает КОРРЕКТНО!!!!! иконка квирка в ТРЕЕ, а не в отдельном окошке на рабочем столе!!!

фтопку кде, гном+кделибс овнз!
Logged

noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #14 on: 16 September 2007, 21:11 »

вот здесь лежит полное руководство к действию Smiley
Logged

Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic