Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / С++ библиотека для XMPP под Windows / 17 сообщений из 17, страница 1 из 1
01.11.2017, 11:48
    #39545848
SQLWalker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
Задача:
Из своего приложения необходимо отправлять сообщения по протоколу XMPP (Jabber) без каких-либо диалоговых окон.
Искал консольный xmpp клиент под Windows - ничего работоспособного под Openfire Server 4.1.x не нашел.
Пробовал sendxmpp + cygwin. Не хочет отправлять на мой Openfire 4.1.6 сервер, ошибка аутентификации.

Ищу теперь с++ библиотеку под windows.
Есть qxmpp с исходным кодом, которую надо компилировать и собирать под QT. Собрать не получилось.
Может кто знает готовую, скомпилированную под windows библиотеку для отправки xmpp сообщений?
...
Рейтинг: 0 / 0
01.11.2017, 12:00
    #39545859
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
...
Рейтинг: 0 / 0
01.11.2017, 13:20
    #39545952
SQLWalker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
Уважаемый Cerebrum,
подскажите, как собрать эту библиотеку под Windows?
Из имеющихся у меня компиляторов - это старенький C++ Builder 6.0
...
Рейтинг: 0 / 0
01.11.2017, 13:37
    #39545965
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
SQLWalker,

Скачай бесплатную или триал студию и собери.
...
Рейтинг: 0 / 0
01.11.2017, 14:11
    #39546009
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
...
Рейтинг: 0 / 0
01.11.2017, 15:10
    #39546092
SQLWalker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
Уважаемый Cerebrum,
почти все эти и другие библиотеки я уже просмотрел.
Библиотека либо под unix, либо заявлена совместимость с Windows, но надо собирать самому.
Вот на сборках у меня затык. Последний раз собирал одну библиотеку под Borland C++ несколько лет назад.
Все было просто - запускал make.exe.

Сейчас по Вашей рекомендации установил Visual Studio 2017 Community.
Как в ней правильно собирать библиотеки подобные libstrophe или gloox?
Там в корне есть файлы Makefile.am, configure.ac - я так понимаю, это директивы для компиляторов unix
Также есть папка src - с исходными кодами *.cpp, *.c и заголовочные файлы .h

Пробую собрать предложенную libstrophe в VS так:
Файл, создать проект из существующего кода. Выбираю тип Visual C++, указываю папку src,
далее "Проект статической библиотеки LIB" (или динамической DLL), далее диалоги
"Задать параметры конфигурации отладчика" и "Задать параметры конфигурации выпуска". Я не знаю, что там указывать и не заполняю поля.
На последнем шаге "Создание файлов проекта" у меня студия зависает.
...
Рейтинг: 0 / 0
01.11.2017, 15:28
    #39546115
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
SQLWalkerУважаемый Cerebrum,
подскажите, как собрать эту библиотеку под Windows?
Из имеющихся у меня компиляторов - это старенький C++ Builder 6.0

Выкидывай скорее, ставь VC2017.
...
Рейтинг: 0 / 0
01.11.2017, 15:29
    #39546118
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
ну либо mingw+msys, либо cygwin...
...
Рейтинг: 0 / 0
01.11.2017, 15:32
    #39546124
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
Хотя посмотрел в gloox - там gloox.vcproj и gloox.dsp присутствуют, это же под msvc проекты.
...
Рейтинг: 0 / 0
01.11.2017, 15:32
    #39546125
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
SQLWalkerСейчас по Вашей рекомендации установил Visual Studio 2017 Community.
Как в ней правильно собирать библиотеки подобные libstrophe или gloox?


Непонятно, что ты так долго искал.
https://xmpp.org/software/libraries.html

Надо собрать ?
Ну собери. Или попроси кого-нибудь.
...
Рейтинг: 0 / 0
01.11.2017, 15:50
    #39546153
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
SQLWalkerУважаемый Cerebrum,
никакой я не уважаемый, я обычный :)

https://yadi.sk/d/q21TR7q43PJhKk
...
Рейтинг: 0 / 0
01.11.2017, 15:54
    #39546159
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
забыл сказать - собрано на этом:
...
Рейтинг: 0 / 0
01.11.2017, 15:54
    #39546161
SQLWalker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
Уважаемый Barlone,
Да, действительно у gloox есть в папке файл проекта VS
Попробовал собрать:
помимо массы warning (например преобразование time_t в long и т.п.) есть и ошибки

Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка LNK1120 неразрешенных внешних элементов: 4 gloox-1.0 D:\gloox-1.0\Debug\gloox-1.0.dll 1
...
Рейтинг: 0 / 0
01.11.2017, 15:54
    #39546162
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
CerebrumSQLWalkerУважаемый Cerebrum,
никакой я не уважаемый, я обычный :)

https://yadi.sk/d/q21TR7q43PJhKk

Ты забыл написать, совместима ли эта библиотека с его любимым деБилдером #6
...
Рейтинг: 0 / 0
01.11.2017, 15:55
    #39546164
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
SQLWalkerОшибка LNK1120 неразрешенных внешних элементов: 4 gloox-1.0 D:\gloox-1.0\Debug\gloox-1.0.dll 1
закинь в проект iodata.cpp, разработчик видимо забыл
...
Рейтинг: 0 / 0
01.11.2017, 15:56
    #39546166
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
MasterZivТы забыл написать, совместима ли эта библиотека с его любимым деБилдером #6
он опомнился и скачал VS2017 уже :)
...
Рейтинг: 0 / 0
01.11.2017, 15:58
    #39546172
SQLWalker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ библиотека для XMPP под Windows
Cerebrum, большое спасибо. Скачал Вашу сборку, буду пробовать.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / С++ библиотека для XMPP под Windows / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]