Форумы
Kalina LUG :: Форумы :: Основной :: General
 
<< Предыдущая тема | Следующая тема >>
не могу скомпилировать mail.ru agent
Переход на страницу       >>  
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
Автор Добавил
Borsh
Сбт Ноя 22 2008, 23:10
ID пользователя #68
Зарегистрирован: Сбт Ноя 22 2008, 23:01

Сообщений: 7
вообщем недавно посавил себе убунту. когда вбиваю коммадну компиляции
/home/dimon/Документы/mra_qt/./configure
выдаётся такое
find: ./.dbus: Permission denied 
find: ./.sane: Permission denied 
Configuring mra_qt Application ... 
Verifying Qt 4 build environment ... fail 

Reason: Unable to find the 'qmake' tool for Qt 4. 

Be sure you have a proper Qt 4.0 build environment set up.  This means not 
just Qt, but also a C++ compiler, a make tool, and any other packages 
necessary for compiling C++ programs. 

If you are certain everything is installed, then it could be that Qt 4 is not 
being recognized or that a different version of Qt is being detected by 
mistake (for example, this could happen if $QTDIR is pointing to a Qt 3 
installation).  At least one of the following conditions must be satisfied: 

 1) --qtdir is set to the location of Qt 
 2) $QTDIR is set to the location of Qt 
 3) QtCore is in the pkg-config database 
 4) qmake is in the $PATH 

This script will use the first one it finds to be true, checked in the above 
order.  #3 and #4 are the recommended options.  #1 and #2 are mainly for 
overriding the system configuration.

как я понял, он пишет, что не может найти некий qmake
что это такое? и где его найти? в репозиториях его нет.

[ Редактирование Пнд Дек 01 2008, 12:20 ]
Наверх
sergey113
Сбт Ноя 22 2008, 23:41
ID пользователя #28
Зарегистрирован: Птн Фев 29 2008, 12:07

Сообщений: 674
мне кажется что эти строчки:

#
find: ./.dbus: Permission denied
#
find: ./.sane: Permission denied 


говорят о том что не прав на поиск этого файла
Надо выполнать с правами рута ....
до команды ./configure надо получить права рута...
это можно сделать командой sudo -i
потом ввести пароль а потом уже все остальное...

[ Редактирование Сбт Ноя 22 2008, 23:45 ]
Наверх
Borsh
Вск Ноя 23 2008, 00:08
ID пользователя #68
Зарегистрирован: Сбт Ноя 22 2008, 23:01

Сообщений: 7
спс, потом попробую
Наверх
COMRADE_ARTYOM
Вск Ноя 23 2008, 10:54
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
Borsh написал(а) ...

спс, потом попробую

кпрф. qmake ищи в пакете, название которого начинается с qt. должно быть что-то типа qt4-devel или типа того.


[ Редактирование Вск Ноя 23 2008, 10:54 ]
Наверх
sergey113
Вск Ноя 23 2008, 11:07
ID пользователя #28
Зарегистрирован: Птн Фев 29 2008, 12:07

Сообщений: 674
Попробовал сам поставит сей софт
от рута запустил ./configure
требовал gmake + насторожило что ругался на qt4 в system/администрирование/synaptic нашел все что былос qt4 и установил
qt4-dev-tools
qt4-qtconfig
qt4-desinger
все еще ругался
Потом поиском нашел gmake в
libqt4-dev
Еще раз запустил ./configure
Выдал ошибку что-то смотри conf.log
посмотрел нет g++ в synaptic нашел поиском все где есть g++ и установил g++ он автоматически поставил галку и на g++-4.1
Запросил sqlite3
вышла ошибка нужен sqlite3 поставил дополнительно
sqlite3-doc
ulogd- sqlite3
ulog
php5- sqlite3
php- sqlite3
libsqlite3-0
libsqlite3-dev
Таким образом добился что ./configure прошло без ошибок
запустил make
и вот после всего этого засел на такой ошибке

idle/idle.cpp:33:37: error: X11/extensions/scrnsaver.h: No such file or directory
idle/idle.cpp: In member function ?void Idle::doCheck()?:
idle/idle.cpp:123: error: expected initializer before ?*? token
idle/idle.cpp:124: error: ?mit_info? was not declared in this scope
idle/idle.cpp:126: error: ?XScreenSaverQueryExtension? was not declared in this scope
idle/idle.cpp:127: error: ?XScreenSaverAllocInfo? was not declared in this scope
idle/idle.cpp:130: error: ?mit_info? was not declared in this scope
idle/idle.cpp:134: error: ?mit_info? was not declared in this scope
idle/idle.cpp:134: error: ?XScreenSaverQueryInfo? was not declared in this scope
idle/idle.cpp:138: error: ?mit_info? was not declared in this scope
make[1]: *** [.obj/idle.o] Error 1
make[1]: Leaving directory `/home/korolev/MyDownloads/mra_qt/src'
make: *** [sub-src-make_default] Error 2

Не знаю как его ублажить что бы все было ок ...

[ Редактирование Вск Ноя 23 2008, 11:08 ]
Наверх
COMRADE_ARTYOM
Вск Ноя 23 2008, 11:16
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
а тут уж по ходу надо ковырять код... если силён в CPP -- вперёд.
Наверх
COMRADE_ARTYOM
Вск Ноя 23 2008, 11:18
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
Borsh написал(а) ...

вообщем недавно посавил себе убунту.

надо было ставить Kubuntu. проблем было бы меньше.
написал(а) ...

не могу скомплитить файлы

а шо это за слово такое -- "скомплитить"?
Наверх
sergey113
Вск Ноя 23 2008, 11:32
ID пользователя #28
Зарегистрирован: Птн Фев 29 2008, 12:07

Сообщений: 674
здесь описанна похожая ошибка [-link-]
решил ее установкой x11proto-scrnsaver-dev
выскочила следующая cannot find -lXss
сейчас буду добивать...
Наверх
sergey113
Вск Ноя 23 2008, 11:39
ID пользователя #28
Зарегистрирован: Птн Фев 29 2008, 12:07

Сообщений: 674
еще поторебовался libxss-dev поставил ...
make выполнился ... make install тоже выполнился без ошибок... что запускать не понятно в программах ничего не появилось .. на mra_qt в консоли не реагирует
Наверх
sergey113
Вск Ноя 23 2008, 12:15
ID пользователя #28
Зарегистрирован: Птн Фев 29 2008, 12:07

Сообщений: 674
разобрался он в конце пишет где лежит исполняемый файл у меня в томже каталоге где все компилировал, в папке scr ..
запустил прогу погань полная .. кривая ничего не может толком .. Луше подключить транспорт mrim на jabber.ru и не парить мозг.. единственное чего немного не хватает это анимации .. и то может это плюс .. иногда знакомые достают этими мультиками .. сам я не пользуюсь ими почти. Ну и передачи файлов на прямую .. приходится на почту кидать. Но эта прога ничего такого не может.
Наверх
Гарик
Вск Ноя 23 2008, 12:23

ID пользователя #23
Зарегистрирован: Втр Фев 26 2008, 15:41

Сообщений: 534
При сборке из сорцов для зависимостей так же нужны devel (dev) пакеты, не забывайте.
Наверх
az
Вск Ноя 23 2008, 12:38

ID пользователя #30
Зарегистрирован: Сбт Мар 01 2008, 13:42

Сообщений: 273
sergey113 написал(а) ...

мне кажется что эти строчки:

#
find: ./.dbus: Permission denied
#
find: ./.sane: Permission denied 


говорят о том что не прав на поиск этого файла
Надо выполнять с правами рута ....
до команды ./configure надо получить права рута...
это можно сделать командой sudo -i
потом ввести пароль а потом уже все остальное...


to Borsh: НИ В КОЕМ СЛУЧАЕ, НИКОГДА не запускайте ничего потенциально опасного от root-а, если вы хоть немного беспокоитесь о своей системе. configure и make просто ЗАПРЕЩЕНО запускать по той же причине. Ещё можно закрыть глаза на makt install (но я СИИИЛЬНО подумал бы, даже перед запуском этой команды, в её необходимости.) Если что-то не собирается -- проблема в 99% случаев в отсутствии необходимых библиотек/программ.

ещё раз -- НЕ СЛЕДУЕТ ПРИ СБОРКЕ ЧЕГО-ЛИБО, ДЕЛАТЬ ЭТО ИЗ-ПОД root-а.

В разных дистрибутивах для сборки программ есть свои технологии. Если уж есть непреодолимое желание пособирать софт, то следует ознакомиться с принятыми в вашем дистрибутиве правилами и сразу уж попробовать собирать в пакет. Ну или уж по крайней мере собирать в "ограниченной среде" -- песочнице. Т.е. это такой мини-Linux в Linux-е, ошибки сделанные в котором, не затрагивают вашу рабочую систему.
Наверх
variable
Вск Ноя 23 2008, 13:18

ID пользователя #17
Зарегистрирован: Вск Фев 24 2008, 10:28

Сообщений: 368
Если не хватает какой-то библиотеки или файла в убунту, проще всего его найти с помощью сайта http://packages.ubuntu.com/ раздел Search the contents of packages
например вот так: http://packages.ubuntu.com/search?searchon=contents&keywords=qmake&mode=exactfilename&suite=intrepid&arch=any
Наверх
sergey113
Вск Ноя 23 2008, 13:53
ID пользователя #28
Зарегистрирован: Птн Фев 29 2008, 12:07

Сообщений: 674
а разве программа проинсталируется без прав Рута ? я думал нет ....
Наверх
COMRADE_ARTYOM
Вск Ноя 23 2008, 13:55
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
смотря куда ты её хочешь инсталлировать. если в /usr/local/bin -- то скорее всего нет, а если в ~/bin -- то запросто.
Наверх
overmind88
Вск Ноя 23 2008, 15:44
ID пользователя #25
Зарегистрирован: Чтв Фев 28 2008, 23:58

Сообщений: 221
если тебе нужен мэйлру агент - попробуй использовать транспорт в джаббере
Наверх
overmind88
Вск Ноя 23 2008, 15:53
ID пользователя #25
Зарегистрирован: Чтв Фев 28 2008, 23:58

Сообщений: 221
ах, да, в разрабатываемом клиенте qutim 0.2 тоже заявлена поддержка мра
Наверх
COMRADE_ARTYOM
Вск Ноя 23 2008, 19:52
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
MRIM должен умереть. это быдлоподелка для школьников, которые не хотят юзать православный jabber
Наверх
sergey113
Вск Ноя 23 2008, 20:01
ID пользователя #28
Зарегистрирован: Птн Фев 29 2008, 12:07

Сообщений: 674
ua2fga написал(а) ...

MRIM должен умереть. это быдлоподелка для школьников, которые не хотят юзать православный jabber

нормальная вещь .... совмещена с почтой .. очень удобно...
когда много протоколов это не плохо... плохо когда они не стыкуютсья между собой
Наверх
COMRADE_ARTYOM
Вск Ноя 23 2008, 20:34
COMRADE_ARTYOM

ID пользователя #14
Зарегистрирован: Втр Фев 19 2008, 10:18

Сообщений: 863
на гугле всё совмещено нормально. GoogleTalk -- это XMPP, т.е. jabber. и, как ты говоришь, "совмещено с почтой". юзай гугл и не пудри никому мозги своим MRIMом. на худой конец -- mrim.jabber.ru в зубы и опять-таки не пудри никому мозги
Наверх
Переход на страницу       >>   

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System