Forums » Разработка версии 3.х »
Проблема при сборке!!Помогите
Added by Вадим Луценко 101 days ago
Здравствуйте, при сборке в том порядке как указано тут https://dev.cyberplat.com/redmine/wiki/pt/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0
Вот лог
@------ Build started: Project: WatchServiceClient, Configuration: Release Win32 ------
Build started 06.02.2012 18:23:24.
InitializeBuildStatus:
Creating "D:\Projects\CyberplatOpenSource\3.0\src\modules\WatchServiceClient\msvc\\obj\Release\WatchServiceClient.unsuccessfulbuild" because "AlwaysCreate" was specified.
ComputeCustomBuildOutput:
Creating directory "D:\Projects\CyberplatOpenSource\3.0\src\modules\WatchServiceClient\msvc\GeneratedFiles\WatchServiceClient\Release\".
CustomBuild:
Moc'ing ..\src\WatchServiceClient.h...
ClCompile:
WatchServiceClient.cpp
moc_WatchServiceClient.cpp
Generating Code...
Lib:
WatchServiceClient.vcxproj -> D:\Projects\CyberplatOpenSource\3.0\build\libs\WatchServiceClient.lib
FinalizeBuildStatus:
Deleting file "D:\Projects\CyberplatOpenSource\3.0\src\modules\WatchServiceClient\msvc\\obj\Release\WatchServiceClient.unsuccessfulbuild".
Touching "D:\Projects\CyberplatOpenSource\3.0\src\modules\WatchServiceClient\msvc\\obj\Release\WatchServiceClient.lastbuildstate".
Build succeeded.
Time Elapsed 00:00:22.42 ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========@
и высвечивается окошко
Безымянныйw.JPG (18 KB)
Replies
RE: Проблема при сборке!!Помогите - Added by Алексей Катроевский 101 days ago
Проблему повторить удалось. Попробуйте нажимать F7 при сборке библиотек.
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 101 days ago
Всё прошло ни каких окон не выдал, но в конце Build FAILED.
Вот лог файл
Modules_log.txt (14.8 KB)
RE: Проблема при сборке!!Помогите - Added by Алексей Катроевский 101 days ago
У вас Qt собрана без поддержки ssl. Нужно включить поддержку ssl (или скачайте стандартную сборку).
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 101 days ago
Подскажите пожалуйста от куда скачать, и если можно в крацце, как собрать это все?!
Заранее спасибо
RE: Проблема при сборке!!Помогите - Added by Алексей Катроевский 100 days ago
Начните с инструкций на этой странице https://dev.cyberplat.com/redmine/wiki/pt
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 100 days ago
Так у меня все сделано как там написано.
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 100 days ago
А для сборки достаточно только нажатие F7?
RE: Проблема при сборке!!Помогите - Added by Марат Абраров 100 days ago
Алексей Катроевский написал(а):
Пора бы уже обновить документацию (https://dev.cyberplat.com/redmine/wiki/pt/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0)Начните с инструкций на этой странице https://dev.cyberplat.com/redmine/wiki/pt
Стоит добавить:
- сборка cyberplat\thirdparty\thirdparty.sln;
- сборка cyberplat\3.0\src\interface\plugins\Utils и самих интерфейсов (https://dev.cyberplat.com/redmine/boards/1/topics/show/125).
Без этого по документации не собрать работающий дистрибутив.
Кроме того, полагаю, нелишним будет добавить описание первоначальной настройки (https://dev.cyberplat.com/redmine/boards/1/topics/show/12) установленного (скопированного) клиента на тестовый процессинг (https://dev.cyberplat.com/redmine/boards/1/topics/show/63 и https://dev.cyberplat.com/redmine/boards/1/topics/show/125)
RE: Проблема при сборке!!Помогите - Added by Марат Абраров 100 days ago
А сюда https://dev.cyberplat.com/redmine/wiki/pt/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%B8%D1%8F можно добавить, что Qt Libraries должны быть собраны с поддержкой OpenSSL. Да - если делать, как написано в документации (т.е. взять собранные Qt Libraries с http://qt.nokia.com/downloads/windows-cpp-vs2010), то проблем с OpenSSL не будет - но все же частенько Qt собирают сами.
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 100 days ago
Это понятно, а когда все настроено, просто собрать и все? нажав F7 и всё, или нужно после этого что то ещё делать?
RE: Проблема при сборке!!Помогите - Added by Алексей Катроевский 100 days ago
Марат Абраров написал(а):
Стоит добавить:
- сборка cyberplat/thirdparty/thirdparty.sln;
А зачем вам понадобилась сборка thirdarty, мы же обновили бинарники?
(документацию обновим)
RE: Проблема при сборке!!Помогите - Added by Марат Абраров 100 days ago
Алексей Катроевский написал(а):
Марат Абраров написал(а):
Стоит добавить:
- сборка cyberplat/thirdparty/thirdparty.sln;
А зачем вам понадобилась сборка thirdarty, мы же обновили бинарники?
Если есть исходники, почему бы не собрать? Бинарники Вы обновили (спасибо), но я как-то должен был продолжать работу в течение тех 2-х дней, что ушли у Вас на это. Учитывая политику MS в плане бинарной совместимости C++ кода и имея исходники/проекты для сборки, гораздо спокойнее самому собирать OPOSSDK и QtSingleApplication.
RE: Проблема при сборке!!Помогите - Added by Алексей Катроевский 100 days ago
Марат Абраров написал(а):
Если есть исходники, почему бы не собрать? Бинарники Вы обновили (спасибо), но я как-то должен был продолжать работу в течение тех 2-х дней, что ушли у Вас на это. Учитывая политику MS в плане бинарной совместимости C++ кода и имея исходники/проекты для сборки, гораздо спокойнее самому собирать OPOSSDK и QtSingleApplication.
Я хотел спросить корректно ли у вас собирается и работает ПО с теми файлами, которые мы обновили :)
RE: Проблема при сборке!!Помогите - Added by Марат Абраров 100 days ago
Алексей Катроевский написал(а):
Я хотел спросить корректно ли у вас собирается и работает ПО с теми файлами, которые мы обновили :)
Если бы ПО не работало - Вы бы уже давно об этом знали :)
Я собрал thirdarty.sln сам. Из Ваших бинарников взял только libipriv, плагины cyberplat_monitoring.dll и platru.dll, 7za.exe (OpenSSL тоже свой - тот, с которым собиралась Qt).
Debug-версию тоже собираю сам - переписал скрипты для Composer так, что при TC_DEBUG_BUILD=true копируются debug-версии exe/dll/pdb/qm, pdb от Qt Libraries, VC 10.0 Debug Runtime. Кроме того, при TC_DEBUG_BUILD=true в client.ini прописывается standalone=true, а в interface\touch12\interface.ini - show_mouse_cursor=true (и я уже убрал отмену масштабирования в debug-версии).
Из-за cyberplat_monitoring.dll и platru.dll приходится в debug-версию дистрибутива копировать еще и VC 10.0 Runtime (release), QtCore.dll, QtGui.dll, QtNetwork.dll, QtXml.dll.
Насчет корректности - судить трудно. И в release и в debug-версиях главное меню работает, сервисное меню работает. В debug-версии, похоже, не работает плагин мониторинга (cyberplat_monitoring.dll) - debug-версия не выходит на связь с мониторингом, не скачивает обновленный профиль (не принимает команды со страницы мониторинга).
Debug-версию дистрибутива разворачиваю на виртуальной Windows XP, копирую в нее конфигурацию (папки data и user) из release-версии (в ней предварительно проведена первоначальная конфигурация, скачен профиль и настройки по провайдерам). Ну и отладка через VS remote debugger или (удобнее, но глючнее) через VMware Integrated Virtual Debugger for Visual Studio.
RE: Проблема при сборке!!Помогите - Added by Марат Абраров 100 days ago
Вадим Луценко написал(а):
Это понятно, а когда все настроено, просто собрать и все? нажав F7 и всё, или нужно после этого что то ещё делать?
Точнее говоря, не F7, а команда меню Build | Build Solution. И так надо сделать с каждым solution-ом из http://dev.cyberplat.com/redmine/wiki/pt/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0.
Плюсом нужно собрать cyberplat\3.0\src\interface\plugins\Utils и интерфейсы. См. мои сообщения (и ссылки на другие темы форума) выше.
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 99 days ago
С чем может связано следующие предупреждения?Критичны ли они?
Безымянный.JPG (47.7 KB)
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 99 days ago
А как можно получить демо доступ?
я не являюсь вашим агентом, что мне тогда делать?!
RE: Проблема при сборке!!Помогите - Added by Вадим Луценко 99 days ago
А возможно при настройки ПО указать виртуальный Купюроприемник?Или нужно пересобирать заново?
RE: Проблема при сборке!!Помогите - Added by Марат Абраров 99 days ago
Вадим Луценко написал(а):
А как можно получить демо доступ? я не являюсь вашим агентом, что мне тогда делать?!
RE: Проблема при сборке!!Помогите - Added by Марат Абраров 99 days ago
Вадим Луценко написал(а):
С чем может связано следующие предупреждения?Критичны ли они?
Не критичны.
Полагаю, связаны с этим https://dev.cyberplat.com/redmine/wiki/pt/%D0%A1%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0.
Вопрос к разработчикам: планируется ли обновлять страницу "Состояние компонентов проекта"?
RE: Проблема при сборке!!Помогите - Added by Алексей Катроевский 99 days ago
Марат Абраров написал(а):
Вопрос к разработчикам: планируется ли обновлять страницу "Состояние компонентов проекта"?
Конечно, страница обновляется.