Mail.ru-агент для Linux
Модератор: Модераторы разделов
Mail.ru-агент для Linux
по просьбам трудящихся :
http://sourceforge.net/projects/mraqt/
только предупреждаю: он еще сыроват, некоторые фичи еще не реализованы, но, думаю, в ближайшее время допилю.
ссылка на пост где в кратце написано о проблемах и решениях
здесь
http://sourceforge.net/projects/mraqt/
только предупреждаю: он еще сыроват, некоторые фичи еще не реализованы, но, думаю, в ближайшее время допилю.
ссылка на пост где в кратце написано о проблемах и решениях
здесь
Re: Mail.ru-агент для Linux
Спасибо, посмотрим и потестим
Re: Mail.ru-агент для Linux
adroot
сделать бы его в виде плагина для qutim.
сделать бы его в виде плагина для qutim.
- petyanamlt
- Сообщения: 1773
- ОС: Kubuntu 16.04(x86-64)KDE 5.8.7
Re: Mail.ru-агент для Linux
Поддерживаю! Как раз проекту нужны люди, могущие реализовать различные протоколы в качестве плагинов.
http://qutim.org:8339/forum/viewtopic.php?f=40&t=628
http://qutim.org:8339/forum/viewtopic.php?f=11&t=629
Если есть желание помочь, свяжитесь с разработчиком qutIM.
http://qutim.org:8339/forum/viewtopic.php?f=40&t=628
http://qutim.org:8339/forum/viewtopic.php?f=11&t=629
Если есть желание помочь, свяжитесь с разработчиком qutIM.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
(mail agent) petyanamlt собака маил.ру
Re: Mail.ru-агент для Linux
Хм... Автор у меня не хотить компилиться, говорит что:
Код:
gentoo mra_qt # ./configure
Configuring mra_qt Application ...
Verifying Qt 4 build environment ... ok
Checking for zlib ... yes
Checking for sqlite3 ... yes
Writing configuration ... yes
Checking for Qt >= 4.1 ... yes
Good, your configure finished. Now run /usr/bin/gmake.
gentoo mra_qt # /usr/bin/gmake
cd plugins/mra/ && /usr/bin/qmake mra.pro -unix -o Makefile
cd plugins/mra/ && /usr/bin/gmake -f Makefile
gmake[1]: Entering directory `/home/evgen/Desktop/mra_qt/plugins/mra'
gmake[1]: Цель `first' не требует выполнения команд.
gmake[1]: Leaving directory `/home/evgen/Desktop/mra_qt/plugins/mra'
cd src/ && /usr/bin/qmake src.pro -unix -o Makefile
cd src/ && /usr/bin/gmake -f Makefile
gmake[1]: Entering directory `/home/evgen/Desktop/mra_qt/src'
g++ -c -pipe -g -D_REENTRANT -Wall -W -DHAVE_CONFIG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Izip -Iidle -I/usr/include -Iiconset -Iiconset -Iclient -Inetwork -Ipattern -Iconfig -Icontactlist -Idialogs -Ihistory -Imaindialog -Imessage -Ipluginapi -Isearch -Itemplate -Iadcore -I.moc -I. -o .obj/class.xmlconfig.o config/class.xmlconfig.cpp
g++ -c -pipe -g -D_REENTRANT -Wall -W -DHAVE_CONFIG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Izip -Iidle -I/usr/include -Iiconset -Iiconset -Iclient -Inetwork -Ipattern -Iconfig -Icontactlist -Idialogs -Ihistory -Imaindialog -Imessage -Ipluginapi -Isearch -Itemplate -Iadcore -I.moc -I. -o .obj/class.configdialog.o config/class.configdialog.cpp
config/class.configdialog.cpp: In member function ‘void ConfigDialog::fillLeftTree()’:
config/class.configdialog.cpp:129: ошибка: cannot allocate an object of abstract type ‘ConfigDialogGlobalWidget’
config/class.configdialog.h:50: замечание: because the following virtual functions are pure within ‘ConfigDialogGlobalWidget’:
config/class.configdialog.h:60: замечание: virtual void ConfigDialogGlobalWidget::applyParam()
config/class.configdialog.h:61: замечание: virtual void ConfigDialogGlobalWidget::saveParam()
gmake[1]: *** [.obj/class.configdialog.o] Ошибка 1
gmake[1]: Leaving directory `/home/evgen/Desktop/mra_qt/src'
gmake: *** [sub-src-make_default] Ошибка 2
gentoo mra_qt #
Re: Mail.ru-агент для Linux
что-то сообщение об ошибке обрезалось, вообще, честно говоря, когда я этого агента написал, я qutIM не видел) и по-моему его еще и не было, так как своим агентом я уж пользуюсь года 2, начинал его писать на qt 3.
закачай по новой архив, просто конфигурационный диалог еще не допилен.
закачай по новой архив, просто конфигурационный диалог еще не допилен.
Re: Mail.ru-агент для Linux
Скачал по новой архив, но повторилось все опять
Лог прикладываю в файле на этот раз он длинный вышел
Лог прикладываю в файле на этот раз он длинный вышел
- Вложения
-
- mra_log.txt
- (16 КБ) 211 скачиваний
Re: Mail.ru-агент для Linux
вобщем просто видимо архив при заливке не обновился
вобщем открой
src/config/class.configdialog.h
и
замени
virtual void applyParam() = 0;
virtual void saveParam() = 0;
на
virtual void applyParam() {};
virtual void saveParam() {};
вобщем открой
src/config/class.configdialog.h
и
замени
virtual void applyParam() = 0;
virtual void saveParam() = 0;
на
virtual void applyParam() {};
virtual void saveParam() {};
Re: Mail.ru-агент для Linux
А если в качестве плагина для Pidgin?
- BrONtOSAUR
- Сообщения: 421
- ОС: Debian Sid
Re: Mail.ru-агент для Linux
Попробовал mra_qt:
1. Надо бы пофиксить установку. Куда при make install ставиться прога я не понял.
В общем начинае хорошее. Если добавить поддержку передачи файлов, это будет очень большой плюс, ибо через транспорт этот трюк не срабатывает (может это только у меня?)
1. Надо бы пофиксить установку. Куда при make install ставиться прога я не понял.
В общем начинае хорошее. Если добавить поддержку передачи файлов, это будет очень большой плюс, ибо через транспорт этот трюк не срабатывает (может это только у меня?)
System: Debian GNU/Linux Sid + kernel 2.6.35 + gcc 4.4.5 + X.org 2:1.7.7-2 + KDE 4.4.5
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
Re: Mail.ru-агент для Linux
ставится в /usr/bin и /usr/local/share
Re: Mail.ru-агент для Linux
вобщем это да какая то бага с make install - не всегда срабатывает установка бинаря, хотя установка других данных всегда проходит нормально, если бинарь не поставился то делаем так install src/mra_qt /usr/bin/
вобщем еще есть такие фишечки
конфиг находится здесь (после первого запуска создается) ~/.mra_qt/setting.xml
выставляем в нем
<ContactIcoSize>40</ContactIcoSize>
выставляем иконки в виде пингвинов ( как у меня на скриншоте на соурсфорс ) типа так
<icon href="icons/status/penguin.jisp" name="status" />
еще есть стили
<stylesheet>themes/coffee.qss</stylesheet>
файлик устанавливается сюда
/usr/local/share/mra_qt/themes/coffee.qss
там стили закоменчены если раскоментируете то диалоги будут в черных стилях
в этой папочке лежать шаблоны хтмл для отображения юзеринфо и диалога сообщений
/usr/local/share/mra_qt/themes/default/
можно бережно скопировать это в другую папку например
/usr/local/share/mra_qt/themes/my/
поправить под себя и в конфиге изменить
<StyleName type="ProfileSetting" >default</StyleName>
на
<StyleName type="ProfileSetting" >my</StyleName>
вобщем много еще что надо допилить в нем я ж его писал просто ради практики
вобщем еще есть такие фишечки
конфиг находится здесь (после первого запуска создается) ~/.mra_qt/setting.xml
выставляем в нем
<ContactIcoSize>40</ContactIcoSize>
выставляем иконки в виде пингвинов ( как у меня на скриншоте на соурсфорс ) типа так
<icon href="icons/status/penguin.jisp" name="status" />
еще есть стили
<stylesheet>themes/coffee.qss</stylesheet>
файлик устанавливается сюда
/usr/local/share/mra_qt/themes/coffee.qss
там стили закоменчены если раскоментируете то диалоги будут в черных стилях
в этой папочке лежать шаблоны хтмл для отображения юзеринфо и диалога сообщений
/usr/local/share/mra_qt/themes/default/
можно бережно скопировать это в другую папку например
/usr/local/share/mra_qt/themes/my/
поправить под себя и в конфиге изменить
<StyleName type="ProfileSetting" >default</StyleName>
на
<StyleName type="ProfileSetting" >my</StyleName>
вобщем много еще что надо допилить в нем я ж его писал просто ради практики
Re: Mail.ru-агент для Linux
вобщем все кто хочет поучаствовать в разработке пишите сюда или на почту
Re: Mail.ru-агент для Linux
Всё установилось, работает нормально, но запускается только из под root, если из под обычного пользователя, то в консоли это:
ab@linux-y46g:~> mra_qt
2008-08-30 00:44:35 D: cant set content
Как запустить из под обычного пользователя?
И конечно, спасибо за программу, её действительно не хватало в Linux.
ab@linux-y46g:~> mra_qt
2008-08-30 00:44:35 D: cant set content
Как запустить из под обычного пользователя?
И конечно, спасибо за программу, её действительно не хватало в Linux.
- Kasper_WPS
- Сообщения: 312
- ОС: Gentoo
- Контактная информация:
Re: Mail.ru-агент для Linux
Код:
g++ -c -pipe -g -D_REENTRANT -Wall -W -fPIC -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I../../src/pluginapi -I.moc -I. -o .obj/functions.o functions.cpp
functions.cpp: In function ‘char* to_rtf(const char*)’:
functions.cpp:19: предупреждение: deprecated conversion from string constant to ‘char*’
functions.cpp:20: предупреждение: deprecated conversion from string constant to ‘char*’
g++ -c -pipe -g -D_REENTRANT -Wall -W -fPIC -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I../../src/pluginapi -I.moc -I. -o .obj/class.mraplugin.o class.mraplugin.cpp
class.mraplugin.cpp: In member function ‘void MraPlugin::setInterfaceStatus()’:
class.mraplugin.cpp:679: предупреждение: формат ‘%u’ предполагает тип ‘unsigned int’, но аргумент 5 имеет тип ‘long unsignedint’
class.mraplugin.cpp: In member function ‘virtual int MraPlugin::sendUserInfo(const QString&)’:
class.mraplugin.cpp:976: ошибка: cast from ‘char*’ to ‘uint’ loses precision
class.mraplugin.cpp:987: ошибка: cast from ‘char*’ to ‘uint’ loses precision
gmake[1]: *** [.obj/class.mraplugin.o] Ошибка 1
gmake[1]: Leaving directory `/home/kasper/tmp/mra_qt/plugins/mra'
gmake: *** [sub-plugins-mra-make_default] Ошибка 2
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Re: Mail.ru-агент для Linux
Соберите deb пакет пожалуйста!
Hard: Intel Core 2 Quad, 4 GB RAM, NVIDIA GeForce GTS250 1GB, 400 GB+2TB HDD, DVD+RW
System: Gentoo - 3.1
System: Gentoo - 3.1
- krasnoturinsk
- Сообщения: 125
- ОС: F16, Win7
- Контактная информация:
Re: Mail.ru-агент для Linux
большое спасибо за программу! на одно препятствие меньше стало, чтоб домашние полностью перешли на линух завтра попробую
добро пожаловать на мой сайт!
linux-life.ru
linux-life.ru
Re: Mail.ru-агент для Linux
Проблему с запуском решил, собрал rpm-пакет, установил и дал доступ всем пользователям. Теперь запускается не только из под root, но и из под обычного пользователя. И такой ещё вопрос, в setting не работают пункты Interfase,Styles,Plugins,Profiles, так и должно быть или как-то можно решить эту проблему? Ещё раз спасибо за программу, если не считать данной проблемы, всё отлично работает.
- petyanamlt
- Сообщения: 1773
- ОС: Kubuntu 16.04(x86-64)KDE 5.8.7
Re: Mail.ru-агент для Linux
Выложи .rpm, интерестно посмотреть.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
(mail agent) petyanamlt собака маил.ру
Re: Mail.ru-агент для Linux
rpm пакет:http://ifolder.ru/7929702.
Как я уже писал, после установки будет запускаться только из под root, чтобы можно было из под обычного пользователя, я в usr/bin файлу mra_qt и в usr/local/share катологу mra_qt, дал права доступа на "Просмотр и изменение содержимого" для "Группа" и "Остальные". После этого запускается от имени любого пользователя.
Как я уже писал, после установки будет запускаться только из под root, чтобы можно было из под обычного пользователя, я в usr/bin файлу mra_qt и в usr/local/share катологу mra_qt, дал права доступа на "Просмотр и изменение содержимого" для "Группа" и "Остальные". После этого запускается от имени любого пользователя.
- petyanamlt
- Сообщения: 1773
- ОС: Kubuntu 16.04(x86-64)KDE 5.8.7
Re: Mail.ru-агент для Linux
У меня без проблемм запустился из под пользователя.
Спасибо за .rpm.
Спасибо за .rpm.
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
(mail agent) petyanamlt собака маил.ру
Re: Mail.ru-агент для Linux
почему то в каталоге .mra_qt (после первого запуска проги) создается пустой файл setting.xml и тогда прога стартует с "cant set content"
если скопировать этот файл (setting.xml) из каталога /usr/local/share/mra_qt/ то нормально все запускается
если скопировать этот файл (setting.xml) из каталога /usr/local/share/mra_qt/ то нормально все запускается
Ну вот, еще один день прошел, а мы все еще живы. И может быть стали умнее.
Re: Mail.ru-агент для Linux
вообще при запуске прога пытается скопировать файл сеттинг, видимо как-то у проги это не получилось.
спасибо, подправим, сделаем проверку на валидность файла настроек.
меню настроек пока не сделано, как раз сейчас и делаю это меню.
спасибо, подправим, сделаем проверку на валидность файла настроек.
меню настроек пока не сделано, как раз сейчас и делаю это меню.
- Kasper_WPS
- Сообщения: 312
- ОС: Gentoo
- Контактная информация:
Re: Mail.ru-агент для Linux
У кого-нибудь получилось скомпилить под amd64? GCC в подписи
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Re: Mail.ru-агент для Linux
class.mraplugin.cpp:976: ошибка: cast from ‘char*’ to ‘uint’ loses precision
class.mraplugin.cpp:987: ошибка: cast from ‘char*’ to ‘uint’ loses precision
Как я понимаю это происходит из-за того, что указатель на 64 битной системе = 8 байтам, попробуй в местах такой ошибки типы uint заменить на unsigned long.
PS: Я бы сам посмотрел, но у меня 32 битка(
- balabasone
- Сообщения: 34
- ОС: openSUSE 10.2, 10.3, 11.0
Re: Mail.ru-агент для Linux
Код: Выделить всё
suse11:/tmp/mra_qt # /usr/bin/gmake --silent
In file included from class.mraplugin.cpp:41:
class.mraplugin.h: In function ‘Plugin* create()’:
class.mraplugin.h:116: error: cannot allocate an object of abstract type ‘MraPlugin’
class.mraplugin.h:48: note: because the following virtual functions are pure within ‘MraPlugin’:
../../src/pluginapi/class.plugin.h:115: note: virtual Plugin::Status Plugin::protoToPlugStatus(uint)
../../src/pluginapi/class.plugin.h:116: note: virtual uint Plugin::plugToProtoStatus(uint)
../../src/pluginapi/class.plugin.h:118: note: virtual int Plugin::setServerStatus(uint)
../../src/pluginapi/class.plugin.h:122: note: virtual int Plugin::sendModifyContact(int, uint, const char*, const char*, uint, uint, const char*)
../../src/pluginapi/class.plugin.h:123: note: virtual int Plugin::sendModifyGroup(int, uint, const QString&, uint)
class.mraplugin.cpp: In member function ‘void MraPlugin::fillContactList2()’:
class.mraplugin.cpp:201: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
class.mraplugin.cpp:219: warning: format ‘%u’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
class.mraplugin.cpp:219: warning: format ‘%u’ expects type ‘unsigned int’, but argument 4 has type ‘long unsigned int’
class.mraplugin.cpp:219: warning: format ‘%u’ expects type ‘unsigned int’, but argument 5 has type ‘long unsigned int’
class.mraplugin.cpp:219: warning: format ‘%u’ expects type ‘unsigned int’, but argument 6 has type ‘long unsigned int’
class.mraplugin.cpp: In member function ‘virtual int MraPlugin::setServerStatus(long unsigned int)’:
class.mraplugin.cpp:584: warning: format ‘%u’ expects type ‘unsigned int’, but argument 2 has type ‘long unsigned int’
class.mraplugin.cpp: In member function ‘void MraPlugin::recieveMessage()’:
class.mraplugin.cpp:602: warning: format ‘%u’ expects type ‘unsigned int’, but argument 4 has type ‘long unsigned int’
class.mraplugin.cpp:602: warning: format ‘%u’ expects type ‘unsigned int’, but argument 5 has type ‘long unsigned int’
class.mraplugin.cpp: In member function ‘void MraPlugin::setInterfaceStatus()’:
class.mraplugin.cpp:679: warning: format ‘%08X’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
class.mraplugin.cpp:679: warning: format ‘%u’ expects type ‘unsigned int’, but argument 5 has type ‘long unsigned int’
gmake[1]: *** [.obj/class.mraplugin.o] Ошибка 1
gmake: *** [sub-plugins-mra-make_default] Ошибка 2
suse11:/tmp/mra_qt #
косяк.. После замены uint на unsigned long ошибка стала выглядеть вот так (см. выше). К сожаление в ГНУтом c++ я не сильно разбираюсь.. Есть какие нибудь идеи насчёт 64хъ битных систем??
Re: Mail.ru-агент для Linux
косяк.. После замены uint на unsigned long ошибка стала выглядеть вот так (см. выше). К сожаление в ГНУтом c++ я не сильно разбираюсь.. Есть какие нибудь идеи насчёт 64хъ битных систем??
Все просто ты везде поменял тип uint на unsigned long, а нужно было только в тех местах где приводится значение указателя к uint.
Подправил все места где возможны проблемы с 64 битами, попробуйте забрать из svn новую версию.
svn co https://mraqt.svn.sourceforge.net/svnroot/mraqt/trunk mra_qt
- Kasper_WPS
- Сообщения: 312
- ОС: Gentoo
- Контактная информация:
Re: Mail.ru-агент для Linux
Код:
region.cpp: In function ‘char* zodiacName(int)’:
region.cpp:1403: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1406: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1409: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1412: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1415: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1418: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1421: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1424: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1427: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1430: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1433: предупреждение: deprecated conversion from string constant to ‘char*’
region.cpp:1436: предупреждение: deprecated conversion from string constant to ‘char*’
g++ -c -pipe -g -D_REENTRANT -Wall -W -fPIC -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I../../src/pluginapi -I.moc -I. -o .obj/functions.o functions.cpp
functions.cpp: In function ‘char* to_rtf(const char*)’:
functions.cpp:19: предупреждение: deprecated conversion from string constant to ‘char*’
functions.cpp:20: предупреждение: deprecated conversion from string constant to ‘char*’
g++ -c -pipe -g -D_REENTRANT -Wall -W -fPIC -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I../../src/pluginapi -I.moc -I. -o .obj/class.mraplugin.o class.mraplugin.cpp
class.mraplugin.cpp: In member function ‘void MraPlugin::setInterfaceStatus()’:
class.mraplugin.cpp:679: предупреждение: формат ‘%u’ предполагает тип ‘unsigned int’, но аргумент 5 имеет тип ‘long unsignedint’
g++ -c -pipe -g -D_REENTRANT -Wall -W -fPIC -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I../../src/pluginapi -I.moc -I. -o .obj/class.mraquerie.o class.mraquerie.cpp
g++ -c -pipe -g -D_REENTRANT -Wall -W -fPIC -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I../../src/pluginapi -I.moc -I. -o .obj/class.mraplugsearchrequest.o class.mraplugsearchrequest.cpp
class.mraplugsearchrequest.cpp: In member function ‘virtual int MraPlugSearchRequest::goSearch()’:
class.mraplugsearchrequest.cpp:197: ошибка: cast from ‘char*’ to ‘uint’ loses precision
class.mraplugsearchrequest.cpp:204: ошибка: cast from ‘char*’ to ‘uint’ loses precision
gmake[1]: *** [.obj/class.mraplugsearchrequest.o] Ошибка 1
gmake[1]: Leaving directory `/home/kasper/work/qt/mail/mra_qt/plugins/mra'
gmake: *** [sub-plugins-mra-make_default] Ошибка 2
Заменил на unsigned long - все нормально. Спасиб за проект!
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Re: Mail.ru-агент для Linux
Заменил на unsigned long - все нормально. Спасиб за проект!
И вас спасиб, заправил этот фикс в SVN
Re: Mail.ru-агент для Linux
УРААААА! спасибо, дорогой товарищ!! наконееецто!
странно, искал-искал, что-то не попалась в поисковиках ссылка на соурсфордж... хорошо что вышел на этот форум!
странно, искал-искал, что-то не попалась в поисковиках ссылка на соурсфордж... хорошо что вышел на этот форум!