gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Вторник, 6 июля 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.0.3 || Конференция разработчиков EiskaltDC++ || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/ || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
2010-09-xx Strings freeze
2010-09-xx Release EiskaltDC++ 2.0.4
Конфигурация комнаты
Участники комнаты

GMT+4
[00:03:28] <dhamp> mva
[00:03:29] FiliN вышел(а) из комнаты
[00:03:40] FiliN вошёл(а) в комнату
[00:04:27] <mva> dhamp:
[00:04:54] <dhamp> mva: web ui воббще собирается сейчас ? или он поломан?
[00:05:38] <mva> это лучше у негатива спрашивать. Я не собирал. Олсо, когад последний раз интересовался — собирался, но был unusable.
[00:09:38] Abram вошёл(а) в комнату
[00:09:41] Клёк вошёл(а) в комнату
[00:17:47] Nikoli вошёл(а) в комнату
[00:18:08] FiliN вышел(а) из комнаты
[00:18:18] FiliN вошёл(а) в комнату
[00:19:55] wilgib вошёл(а) в комнату
[00:21:01] <wilgib> dhamp: в mingw32-qt из aur нет библиотеки QTDBUS, есть только заголовки.
[00:21:57] <wilgib> можно как-нибудь без dbus обойтись
[00:22:03] <wilgib> ?
[00:23:09] <ololo> можно
[00:25:25] <wilgib> dhamp: если cmake выдаёт строку: Qt QTDBUS library not found.
это означает что что приступать к make нельзя?
[00:25:59] FiliN вышел(а) из комнаты
[00:26:10] FiliN вошёл(а) в комнату
[00:27:22] <ololo> я бы попробовал
[00:27:33] <ololo> хуже не будет
[00:31:28] Клёк вышел(а) из комнаты
[00:31:50] <wilgib> ololo: у меня помимо отсутствия dbus есть ещё другие отсутствующие библиотеки, как добавлю остальные попробую.
[00:32:16] FiliN вышел(а) из комнаты
[00:32:30] FiliN вошёл(а) в комнату
[00:34:45] SolarRay вышел(а) из комнаты
[00:38:32] FiliN вышел(а) из комнаты
[00:38:44] FiliN вошёл(а) в комнату
[00:44:01] <wilgib> dhamp: что значат строки:
-- checking for module 'libupnp'
--   found libupnp, version 1.6.6
-- Could not find upnp
- CMAKE will use this libs(and headers) during build:
                upnp (headers): /usr/lib (/usr/include/upnp)
так найдена libupnp или нет?
[00:45:36] <dhamp> wilgib: по pkg-config да, по месту на которое ссылается pkg-config внезапно нет
[00:48:11] FiliN вышел(а) из комнаты
[00:48:21] FiliN вошёл(а) в комнату
[00:50:31] <wilgib> dhamp:  для нахождения upnp у меня в файл Toolchain-mingw32.cmake добавлено:
set(UPNP_INCLUDE_DIR  /usr/include/upnp)
set(UPNP_LIBRARY /usr/lib)
[00:52:37] <dhamp> wilgib: это же elf либа
[00:53:19] <dhamp> к тому же set (UPNP_LIBRARY ${UPNP_UPNP_LIBRARY} ${UPNP_IXML_LIBRARY} ${UPNP_THREADUTIL_LIBRARY}
[00:53:55] dhamp вышел(а) из комнаты
[00:53:56] <wilgib> dhamp: да, ведь на Windows эта библиотека upnp работать не должна, т.к. написана для *nix, зачем тогда вообще её тянуть, может добавить флаг для cmake отключающий upnp?
[01:01:06] FiliN вышел(а) из комнаты
[01:01:16] FiliN вошёл(а) в комнату
[01:01:21] quiritius вышел(а) из комнаты
[01:01:32] quiritius вошёл(а) в комнату
[01:08:29] FiliN вышел(а) из комнаты
[01:08:39] FiliN вошёл(а) в комнату
[01:09:35] SolarRay вошёл(а) в комнату
[01:14:44] FiliN вышел(а) из комнаты
[01:14:56] FiliN вошёл(а) в комнату
[01:21:01] FiliN вышел(а) из комнаты
[01:21:12] FiliN вошёл(а) в комнату
[01:25:18] wilgib вышел(а) из комнаты
[01:28:29] FiliN вышел(а) из комнаты
[01:28:43] FiliN вошёл(а) в комнату
[01:34:47] FiliN вышел(а) из комнаты
[01:35:01] FiliN вошёл(а) в комнату
[01:36:45] SolarRay вышел(а) из комнаты
[01:37:53] nbspjr вошёл(а) в комнату
[02:17:56] FiliN вышел(а) из комнаты
[02:18:08] FiliN вошёл(а) в комнату
[02:26:55] FiliN вышел(а) из комнаты
[02:27:08] FiliN вошёл(а) в комнату
[03:09:40] Abram вышел(а) из комнаты
[03:53:36] Nikoli вышел(а) из комнаты: Replaced by new connection
[03:53:46] Nikoli вошёл(а) в комнату
[04:20:45] quiritius вышел(а) из комнаты
[04:31:50] Nikoli вышел(а) из комнаты
[04:38:29] gray_graff вошёл(а) в комнату
[04:38:50] gray_graff вышел(а) из комнаты
[06:23:00] gray_graff вошёл(а) в комнату
[06:49:08] FiliN вышел(а) из комнаты
[06:49:20] FiliN вошёл(а) в комнату
[06:50:37] nE0sIghT вошёл(а) в комнату
[07:02:23] FiliN вышел(а) из комнаты
[07:02:34] FiliN вошёл(а) в комнату
[07:38:58] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:09:24] nE0sIghT вошёл(а) в комнату
[08:09:34] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:23:15] FiliN вышел(а) из комнаты
[08:23:25] FiliN вошёл(а) в комнату
[08:40:05] WiseLord вышел(а) из комнаты
[09:15:28] FiliN вышел(а) из комнаты
[09:15:39] FiliN вошёл(а) в комнату
[09:59:58] quiritius вошёл(а) в комнату
[10:13:08] gray_graff вышел(а) из комнаты
[10:28:31] gray_graff вошёл(а) в комнату
[10:51:18] FiliN вышел(а) из комнаты
[10:51:30] FiliN вошёл(а) в комнату
[10:57:33] FiliN вышел(а) из комнаты
[10:57:43] FiliN вошёл(а) в комнату
[11:03:45] FiliN вышел(а) из комнаты
[11:03:56] FiliN вошёл(а) в комнату
[11:43:59] FiliN вышел(а) из комнаты
[11:44:10] FiliN вошёл(а) в комнату
[11:47:51] FiliN вышел(а) из комнаты
[11:48:01] FiliN вошёл(а) в комнату
[11:53:33] FiliN вышел(а) из комнаты
[11:59:15] wilgib вошёл(а) в комнату
[12:23:24] FiliN вошёл(а) в комнату
[12:27:23] Abram вошёл(а) в комнату
[12:49:48] FiliN вышел(а) из комнаты
[12:49:58] FiliN вошёл(а) в комнату
[12:51:27] SolarRay вошёл(а) в комнату
[12:54:20] mva вышел(а) из комнаты
[13:04:41] mva вошёл(а) в комнату
[13:07:33] FiliN вышел(а) из комнаты
[13:07:46] FiliN вошёл(а) в комнату
[13:08:55] FiliN вышел(а) из комнаты
[13:20:33] mva вышел(а) из комнаты
[13:20:47] mva вошёл(а) в комнату
[13:29:09] mva вышел(а) из комнаты
[13:29:24] mva вошёл(а) в комнату
[13:39:02] WiseLord вошёл(а) в комнату
[13:51:13] FiliN вошёл(а) в комнату
[13:53:25] gelraen вышел(а) из комнаты
[13:58:14] gelraen вошёл(а) в комнату
[13:58:33] gray_graff вышел(а) из комнаты
[14:12:28] SolarRay вышел(а) из комнаты
[14:15:45] FiliN вышел(а) из комнаты
[14:15:55] FiliN вошёл(а) в комнату
[14:37:53] FiliN вышел(а) из комнаты
[14:38:09] FiliN вошёл(а) в комнату
[14:51:04] FiliN вышел(а) из комнаты
[14:51:19] FiliN вошёл(а) в комнату
[15:40:30] Abram вышел(а) из комнаты
[15:49:25] FiliN вышел(а) из комнаты
[15:51:46] FiliN вошёл(а) в комнату
[15:54:27] dhamp вошёл(а) в комнату
[15:54:50] <dhamp> wilgib:
[15:56:11] <dhamp> wilgib: libupnp замечательно работает на windows, НО собирается она только msvs и вроде borland C++
[16:03:36] <wilgib> dhamp:
make
Scanning dependencies of target dcpp
[  0%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Exception.cpp.obj                                                                                                                
[  0%] Building CXX object dcpp/CMakeFiles/dcpp.dir/StringTokenizer.cpp.obj                                                                                                          
[  1%] Building CXX object dcpp/CMakeFiles/dcpp.dir/DownloadManager.cpp.obj                                                                                                          
In file included from /home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/DownloadManager.h:31:0,                                                                                      
                 from /home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/DownloadManager.cpp:22:
/home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/File.h:37:26: fatal error: ../zlib/zlib.h: No such file or directory
compilation terminated.
make[2]: *** [dcpp/CMakeFiles/dcpp.dir/DownloadManager.cpp.obj] Ошибка 1
make[1]: *** [dcpp/CMakeFiles/dcpp.dir/all] Ошибка 2
[16:04:31] <dhamp> wilgib: либо сделать так же как DC++, либо исправить include
[16:05:49] dhamp вышел(а) из комнаты
[16:05:50] <wilgib> "сделать так же как DC++" - а что они сделали
[16:05:59] dhamp вошёл(а) в комнату
[16:07:48] <dhamp> wilgib: внесли zlib bzip2 openssl в дерево исходников
[16:08:03] <wilgib> dhamp: " к тому же set (UPNP_LIBRARY ${UPNP_UPNP_LIBRARY} ${UPNP_IXML_LIBRARY} ${UPNP_THREADUTIL_LIBRARY})" - добавил это в тулчейн - всё равно не находит upnp.
[16:08:25] <dhamp> wilgib: она у тебя есть ?
[16:08:58] <dhamp> вот если есть то установи значения UPNP_UPNP_LIBRARY UPNP_IXML_LIBRARY UPNP_THREADUTIL_LIBRARY
[16:09:05] <wilgib> ой, только я переменные ${UPNP_UPNP_LIBRARY} ${UPNP_IXML_LIBRARY} ${UPNP_THREADUTIL_LIBRARY} в тулчейне не указал.
[16:09:35] <dhamp> wilgib: сейчас коммитну отключение libupnp на этапе сборки
[16:10:20] <wilgib> либо исправить include - ты как исправлял?
[16:11:07] <dhamp> //#ifdef _WIN32
//#include "../bzip2/bzlib.h"
//#else
#include <bzlib.h>
//#endif
[16:11:19] <dhamp> примерно так
[16:11:56] <dhamp> если не хочешь парится просто скопируй includ'ы от иbzip2
[16:12:02] <dhamp> в дерево сорцов
[16:12:13] <dhamp> и с остальным также
[16:12:24] <dhamp> там много где исправлять надо
[16:12:40] <wilgib> так ведь у меня жалуется не на bzlib а на zlib
[16:12:52] <dhamp> с ним тоже самое
[16:13:32] <wilgib> в дерево - это в смысле в директорию dcpp?
[16:13:36] <dhamp> нет
[16:13:44] <dhamp> рядом
[16:14:27] <dhamp> wilgib: да глянь в конце концов как и где лежат исходники у dc++
[16:14:52] <wilgib> т.е. просто в каталог с распакованными исходниками?
[16:15:22] <nbspjr> опа
[16:15:33] <nbspjr> неужели под виндой появится хороший дц :-D
[16:15:40] <dhamp> http://bazaar.launchpad.net/~dcplusplus-team/dcplusplus/trunk/files
[16:20:16] amfetamin вошёл(а) в комнату
[16:25:17] <dhamp> wilgib: а что там с qtdbus ?
[16:27:08] <wilgib> -- CMAKE will use this libs(and headers) during build:
                upnp (headers): /usr/lib (/usr/include/upnp)
                boost (headers):  ()
                bzip2 (headers): /usr/i486-mingw32/lib/libbz2.a (/usr/i486-mingw32/include)
                zlib (headers): /usr/i486-mingw32/lib/libz.dll.a (/usr/i486-mingw32/include)
                openssl (headers): /usr/i486-mingw32/bin/ssleay32.dll;/usr/i486-mingw32/bin/libeay32.dll (/usr/i486-mingw32/include)
                iconv (headers): /usr/i486-mingw32/lib/libiconv.dll.a (/usr/i486-mingw32/include)
                aspell (headers):  ()
                
Qt QTDBUS library not found.
-- Configuring done
WARNING: Target "eiskaltdcpp" requests linking to directory "/usr/lib".  Targets may link only to libraries.  CMake is dropping the item.
-- Generating done
-- Build files have been written to: /home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/mingw
[16:27:52] <dhamp> wilgib: в 1275 можно отрубить libupnp
[16:28:35] <wilgib> дай пожалуйста строки для boost из твоего тулчейна
[16:29:01] <dhamp> wilgib: у меня её нету
[16:29:28] <wilgib> как же ты без неё собираешь?
[16:30:13] <wilgib> а, ну да локальные заголовки
[16:30:38] FiliN вышел(а) из комнаты
[16:30:53] FiliN вошёл(а) в комнату
[16:36:02] amfetamin вышел(а) из комнаты
[16:50:17] Shlem вошёл(а) в комнату
[16:50:21] <dhamp> wilgib: всё ещё мучаешь тулчейн ?
[16:50:39] <wilgib> dhamp: как правильно получать исходники из svn?
а то когда я компилировал исходники из скаченного вручную архива 2.0.3 всё было нормально,
а после такого получения: svn checkout http://eiskaltdc.googlecode.com/svn/branches/trunk/ eiskaltdcp
cmake не отрабатывает, вот что выдаёт:http://pastebin.ca/1895468
[16:52:40] <dhamp> wilgib: он отрабатывает но не находит qtdbus
[16:52:50] <dhamp> rjnjhe.z gsnf.cm ctqxfc dsgbkbnm
[16:53:01] <dhamp> которую я сейчас пытаюсь выпилить*
[16:53:24] <wilgib> до этого он тоже не находил dbus, но отрабатывал и позволял сделать make
[16:53:36] <wilgib> qtdbus
[16:54:05] <dhamp> потому что QtDbus REQUIRED
[16:56:40] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[16:56:46] nbspjr вышел(а) из комнаты
[16:57:49] <wilgib> точно флага -DLOCAL_BOOST:BOOL=1 достаточно ? если да то почему тогда пусто в строке boost:
-- CMAKE will use this libs(and headers) during build:
                upnp (headers): /usr/lib (/usr/include/upnp)
                boost (headers):  ()
[16:58:19] <dhamp> wilgib: потому что в архиве только хидеры
[16:58:43] <dhamp> но вот насчёт установки пути для них хз
[16:58:58] <dhamp> почему не установился
[17:00:25] <dhamp> нашёл пропушенный "_"
[17:02:27] <wilgib> как так получается что для исходников из 2.0.3 есть строка Qt QTDBUS library not found, но cmake отрабатывает и позволяет выполнить make а для полученных через svn пишет:
Qt QTDBUS library not found.
-- Translations: be;en;es;fr;hu;pl;ru;sr;uk
-- Configuring incomplete, errors occurred!
?
[17:03:02] <dhamp> потому что QtDbus REQUIRED - что из этого не понятно ?
[17:03:25] <dhamp> wilgib: буст исправил
[17:04:53] <wilgib> прочитай ещё раз: два случая: делать make после cmake можно, а во втором случае нельзя
[17:05:16] FiliN вышел(а) из комнаты
[17:05:27] FiliN вошёл(а) в комнату
[17:05:41] <dhamp> wilgib: я тебе объясняю почему, если что-то REQUIRED без этого что то сборка не возможна
[17:07:51] <wilgib> но почему для разных версий исходников EiskaltDC++ или есть возможность написать make и сборка начнётся или её нет т.к. cmake не отработал до конца
[17:08:25] <wilgib> все REQUIRED одинаковы для обоих версий исходников
[17:09:20] FiliN вышел(а) из комнаты
[17:09:37] <wilgib> dhamp: ты ведь ранее писал что клиент полностью собирается, но не линкуется в исполняемый файл.
[17:10:15] <dhamp> wilgib: тогда не было dbus модуля и нотификации вообще
[17:10:31] <wilgib> т.е. можно начать собирать и при не удовлетворённой зависимости QTDBUS
[17:11:24] <dhamp> вообще можно
[17:11:29] <wilgib> dhamp: я привёл сегодня строки :
make
Scanning dependencies of target dcpp
[  0%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Exception.cpp.obj                                                                                                                
[  0%] Building CXX object dcpp/CMakeFiles/dcpp.dir/StringTokenizer.cpp.obj                                                                                                          
[  1%] Building CXX object dcpp/CMakeFiles/dcpp.dir/DownloadManager.cpp.obj                                                                                                          
In file included from /home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/DownloadManager.h:31:0,                                                                                      
                 from /home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/DownloadManager.cpp:22:
/home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/File.h:37:26: fatal error: ../zlib/zlib.h: No such file or directory
compilation terminated.
make[2]: *** [dcpp/CMakeFiles/dcpp.dir/DownloadManager.cpp.obj] Ошибка 1
make[1]: *** [dcpp/CMakeFiles/dcpp.dir/all] Ошибка 2
[17:11:52] <dhamp> wilgib: блин я тебе предложил тебе 2 способы как починить
[17:12:16] <wilgib> QTDBUS нет, асборка всё равно началась, это что ошибка cmake?
[17:12:25] <dhamp> правка include или сделать как в DC++
[17:12:43] <wilgib> я не о том тебе говорю
[17:12:54] <wilgib> dhamp: QTDBUS нет, асборка всё равно началась, это что ошибка cmake?
[17:13:15] <dhamp> wilgib: может быть
[17:14:17] <wilgib> или это ошибка в правилах для cmake, написанных тобой
[17:16:33] <wilgib> и ещё вчера обнаружил, что для сборки необходим gettext а в файле INSTALL эта зависимость не указана, исправишь?
[17:20:00] <dhamp> wilgib: пофиксил INSTALL
[17:20:42] <wilgib> dhamp: добавишь для флага -DUSE_LIBUPNP вывод строк типа этих, а то не понятно действует он или нет:
-- Building without Aspell support
-- Build without free space bar
[17:21:43] nE0sIghT вошёл(а) в комнату
[17:24:02] amfetamin вошёл(а) в комнату
[17:25:39] <dhamp> wilgib: ещё что?
[17:28:31] <wilgib> теперь осталось отключить QtDBus через флаг cmake
[17:37:33] WiseLord вышел(а) из комнаты
[17:40:23] <wilgib> dhamp:
-- CMAKE will use this libs(and headers) during build:
                upnp (headers):  ()
                boost (headers):  (./)
я собираю в каталоге eiskaltdcpp/mingw/
а cmake пишет, что нашёл boost в mingw
[17:41:44] <wilgib> хотя каталог с boost лежит в родительской для каталога mingw директории
[17:50:47] quiritius вышел(а) из комнаты
[17:54:39] <wilgib> dhamp:
[  3%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Util.cpp.obj                                                                                                                    
/home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/Util.cpp: In function 'std::string dcpp::getDownloadsPath(const std::string&)':                                                    
/home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/Util.cpp:95:51: error: no matching function for call to 'fromT(WCHAR*&)'
/home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/Text.h:92:23: note: candidates are: const std::string& dcpp::Text::fromT(const dcpp::tstring&, std::string&)
/home/pavel/tmp/builds/src/eiskaltdcpp-2.0.3/dcpp/Text.h:93:16: note:                 std::string dcpp::Text::fromT(const dcpp::tstring&)
make[2]: *** [dcpp/CMakeFiles/dcpp.dir/Util.cpp.obj] Ошибка 1
make[1]: *** [dcpp/CMakeFiles/dcpp.dir/all] Ошибка 2
make: *** [all] Ошибка 2
[18:01:16] <dhamp> wilgib: печально как-то
[18:01:36] <wilgib> а когда ты собирал этого не было
[18:01:39] <wilgib> ?
[18:01:48] <dhamp> не помню )
[18:01:58] <dhamp> это было давно )
[18:02:14] <wilgib> а по имени файла Util.cpp
[18:03:16] <wilgib> к тому же то что я сейчас собираю это с не найденной QtDBus, как cmake разрешил делать make не понятно.
[18:09:48] quiritius вошёл(а) в комнату
[18:21:19] Shlem вошёл(а) в комнату
[18:22:45] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[18:27:50] quiritius вышел(а) из комнаты
[18:33:44] <wilgib> dhamp: "печально как-то" -  так моя ошибка это твоя что ли реализация каталога загрузок для win32 ?
[18:38:55] SolarRay вошёл(а) в комнату
[18:39:20] <dhamp> wilgib: не моя, авторов dcpp
[18:40:14] mva вышел(а) из комнаты
[18:40:18] dhamp вышел(а) из комнаты
[18:43:04] <wilgib> dc++ только под win32 и работает так что это должно как-то легко исправляться
[19:06:30] Nikoli вошёл(а) в комнату
[19:06:37] Abram вошёл(а) в комнату
[19:07:02] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[19:07:55] Nikoli вышел(а) из комнаты
[19:20:21] mva вошёл(а) в комнату
[19:23:27] quiritius вошёл(а) в комнату
[19:28:39] man_hattan вошёл(а) в комнату
[19:29:56] man_hattan вышел(а) из комнаты
[19:40:25] FiliN вошёл(а) в комнату
[20:14:20] WiseLord вошёл(а) в комнату
[20:15:38] FiliN вышел(а) из комнаты
[21:24:23] dhamp вошёл(а) в комнату
[21:40:38] <wilgib> dhamp: по этим твоим объяснениям:
http://code.google.com/p/eiskaltdc/issues/detail?id=569
переделал файл /eiskaltdcpp-trunk/dcpp/CMakeLists.txt
в итоге добился того что cmake отработал теперь приступаю к сборке.
[21:41:12] <wilgib> dhamp: как там дела с cmake флагом для QtDBus ?
[21:41:50] <dhamp> wilgib: сейчас посмотрю
[21:43:21] <wilgib> dhamp: вот переделанный файл  /eiskaltdcpp-trunk/dcpp/CMakeLists.txt:
http://pastebin.ca/1895589
[21:43:40] <wilgib> закоментировано там то что было раньше
[21:45:21] <wilgib> dhamp: да, и cmake отрабатывает и без флага -DLINK=STATIC
[22:00:47] quiritius вышел(а) из комнаты
[22:05:37] WiseLord вышел(а) из комнаты
[22:07:08] WiseLord вошёл(а) в комнату
[22:35:27] <gelraen> wilgib: это ты решил под виндой пособирать?
[22:35:41] <dhamp> gelraen: нет он кросскомпилирует
[22:36:59] <wilgib> gelraen: под linux-ом, но для windows
[22:37:32] <dhamp> gelraen: сейчас откручу dbus и попробую прям под виндой
[22:38:24] <wilgib> dhamp: каким компилятором?
[22:38:40] <dhamp> wilgib: gcc
[22:39:28] <wilgib> т.е. тоже в mingw?
[22:39:41] <wilgib> или в cygwin
[22:39:52] <dhamp> mingw
[22:40:17] <dhamp> qt for cygwin,  я не знаю где взять )
[22:40:23] <dhamp> да и смысла особого нету
[22:40:50] <dhamp> mingw хотя бы нативное приложение создаст без кучи костылеё
[22:40:55] <dhamp> костылей*
[22:41:12] <wilgib> чем это будет отличаться от сборки в mingw под linux?
[22:41:29] <wilgib> ведь средства сборки те же самые
[22:42:46] <dhamp> wilgib: да по сути не отличается )
[22:42:55] <dhamp> только терминал костыльный )
[22:48:53] tehnick вошёл(а) в комнату
[22:49:27] <tehnick> dhamp: а под вайном на Qt собирать ничего не пробовал?
[22:49:40] <dhamp> tehnick: нет
[22:50:03] <tehnick> Жаль.
[22:50:07] <dhamp> чорт кажись всё отрубил ( даже стандартные нитофикашены не пашут (
[22:50:52] <tehnick> У меня вируатбокс не дружит с реалтаймовым ядром. И винду больше юзать негде...
[22:51:22] <dhamp> tehnick: тебе то зачем винда ?
[22:51:34] <tehnick> dhamp: мне не нужна.
[22:51:42] <tehnick> Но так бы принял участие...
[22:52:06] <dhamp> tehnick: upnp проверь везде отрубается, а то вдруг я чего не заметил
[22:52:11] <tehnick> Кстати, есть опыт заворачивания прог упаковщиком.
[22:52:29] <dhamp> tehnick: я NSIS может прикурчу
[22:52:34] <dhamp> прикручу*
[22:53:40] <tehnick> dhamp: им-то готовые бинарники упаковывать уже...
[22:54:06] <tehnick> Кстати, штука удобная, насколько я помню по своему опыту.
[22:54:09] <dhamp> tehnick: а что ещё можно упаковывать ? )
[22:54:17] <tehnick> Да что угодно.
[22:54:24] <tehnick> И помещать куда угодно.
[22:54:32] <tehnick> *почти
[22:54:39] <dhamp> tehnick: adc://adc3.san.ru:10000 - зайди сюда
[22:54:39] <tehnick> Куда винда пустит...
[22:55:09] <tehnick> "Хаб сделан школьниками для школьников. Тут можно качать файлы и устраивать срачи, но нельзя спамить и флудить."
[22:55:12] <tehnick> М?
[23:07:20] <dhamp> tehnick: поправь вообщем чего тебе не понравится )
[23:07:45] <tehnick> dhamp: обязательно
[23:10:58] <tehnick> dhamp: хм
[23:11:00] <tehnick> $ cmake -DUSE_JS:BOOL=1 -DUSE_ASPELL:BOOL=1 -DFREE_SPACE_BAR_C:BOOL=1 -DCMAKE_INSTALL_PREFIX=/usr ./
-- Building with UPNP support
-- Found the upnp libraries at /usr/lib/libupnp.so;/usr/lib/libixml.so;/usr/lib/libthreadutil.so
-- Found the upnp headers at /usr/include
CMake Error at /usr/share/cmake-2.8/Modules/FindQt4.cmake:414 (MESSAGE):
  Invalid Qt version string given: "4.4", expected e.g.  "4.0.1"
Call Stack (most recent call first):
  CMakeLists.txt:79 (find_package)
-- Configuring incomplete, errors occurred!
[23:11:07] <tehnick> wtf?
[23:11:29] <tehnick> У меня только одна версия установлена:
$ qmake -v
QMake version 2.01a
Using Qt version 4.6.3 in /usr/lib
[23:11:36] <dhamp> tehnick: О_о
[23:12:10] <dhamp> tehnick: cmake --version
[23:12:22] <tehnick> cmake version 2.8.2
[23:13:49] <dhamp> очень странно
[23:15:56] <dhamp> tehnick: дело было в нолике )
[23:15:59] <dhamp> Qt4 4.4.0
[23:16:03] <dhamp> и всё пашет
[23:16:27] <tehnick> Не понял.
[23:16:31] <tehnick> Где?
[23:17:50] <dhamp> tehnick: 1281
[23:18:37] <tehnick> Ага, вижу.
[23:18:54] nE0sIghT вышел(а) из комнаты
[23:20:29] <tehnick> dhamp: а почему раньше работало?
[23:22:24] <wilgib> dhamp: так, а что ты не исправил файл dcpp/CMakeLists.txt ?
[23:32:42] <wilgib> dhamp: пишу флаг cmake -DBUS_NOTIFY:BOOL=0, а он всё равно выдаёт: Qt QTDBUS library not found.
[23:34:37] <wilgib> dhamp: я просто щас заново буду пытаться собрать, хочу убедится что QtDBus точно выпилен т.к. предыдущая сборка оборвалась именно из-за QtDBus.
[23:37:14] quiritius вошёл(а) в комнату
[23:40:25] <wilgib> tehnick: не знаешь как поправить?: [17:54:47] <wilgib>
[23:41:04] <tehnick> wilgib: что поправить?
[23:41:26] <tehnick> Он разве с ошибкой выпадает?
[23:41:34] <tehnick> Просто пишет что нет модуля.
[23:41:40] <tehnick> Ну и фиг с ним.
[23:42:05] <wilgib> tehnick:
[  3%] Building CXX object dcpp/CMakeFiles/dcpp.dir/Util.cpp.obj                                                                                                                    
/home/pavel/tmp/builds/src/eiskaltdcpp-trunk/dcpp/Util.cpp: In function 'std::string dcpp::getDownloadsPath(const std::string&)':                                                    
/home/pavel/tmp/builds/src/eiskaltdcpp-trunk/dcpp/Util.cpp:95:51: error: no matching function for call to 'fromT(WCHAR*&)'
/home/pavel/tmp/builds/src/eiskaltdcpp-trunk/dcpp/Text.h:92:23: note: candidates are: const std::string& dcpp::Text::fromT(const dcpp::tstring&, std::string&)
/home/pavel/tmp/builds/src/eiskaltdcpp-trunk/dcpp/Text.h:93:16: note:                 std::string dcpp::Text::fromT(const dcpp::tstring&)
make[2]: *** [dcpp/CMakeFiles/dcpp.dir/Util.cpp.obj] Ошибка 1
make[1]: *** [dcpp/CMakeFiles/dcpp.dir/all] Ошибка 2
make: *** [all] Ошибка 2
[23:43:11] WiseLord вышел(а) из комнаты
[23:44:10] <tehnick> wilgib: тут какая-то проблема с использованием ядра.
[23:44:27] <tehnick> Идей как ее решить, пока нет.
[23:45:06] <wilgib> tehnick: я это временно поправил такой заглушкой в файле dcpp/Util.cpp:
была строка:
string ret = Text::fromT(path) + "\\";
я заменил на:
string ret ="dummy_text";// Text::fromT(path) + "\\";
и сборка этого файла прошла
[23:45:43] <dhamp> wilgib: -DDBUS_NOTIFY=OFF
[23:46:45] <dhamp> wilgib: и если ты читал чего написано в функции, там shall32.dll нужна
[23:46:55] <dhamp> shell*
[23:47:38] <dhamp> 20:45:13
tehnick  
dhamp: а почему раньше работало?
вочему раньше работало не знаю
[23:47:41] WiseLord вошёл(а) в комнату
[23:47:45] <dhamp> почему*
[23:48:26] <wilgib> dhamp: откуда мне взять эту shell32 ?
[23:48:38] <dhamp> wilgib: из винды вестимо
[23:48:51] <dhamp> хотя не знаю как ты её загрузишь )
[23:49:32] <tehnick> dhamp: на лаунчпаде собралось только со старым cmake
[23:49:38] <tehnick> Специально проверил...
[23:49:51] <dhamp> tehnick: 1281 &
[23:49:54] <dhamp> ?
[23:49:58] <dhamp> или что?
[23:50:04] <tehnick> dhamp: нет 1280
[23:52:56] <wilgib> dhamp: по-поводу shell32, ты уверен что это из-за неё ведь компилятор пишет что не найдена подходящая функция в файле с заголовками Text.h
[23:53:13] tehnick вышел(а) из комнаты
[23:53:39] tehnick вошёл(а) в комнату
[23:53:51] <tehnick> dhamp: у тебя сейчас время есть?
[23:54:06] <dhamp> tehnick: в принципе есть
[23:54:35] <dhamp> wilgib: мне кажется что из-за этого
[23:54:42] <dhamp> но я могу ошибатся
[23:56:09] <dhamp> tehnick: ты что-то хотел?
[23:56:20] <tehnick> Ищу.
[23:56:33] <tehnick> Там какой-то issue просили закрыть.
[23:56:37] <tehnick> И патч был.
[23:56:50] <tehnick> Для процесса хеширования.
[23:57:00] <tehnick> *для отображения
[23:57:44] <dhamp> 531?
[23:58:02] <tehnick> dhamp: http://code.google.com/p/eiskaltdc/issues/detail?id=531#c12
[23:58:05] <tehnick> Ага.
[23:59:47] <tehnick> Ну наконец-то оно собралось.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!