| Сообщение создано: 17. 11. 2016 [01:39] | 
	
		| m0Ray Дмитрий Кирилин Создатель темы   Зарегистрирован(а) с: 17.11.2016 Сообщения: 2 | libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../../src -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5 -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -g -O2 -MT ui_Vision_la-tvision.lo -MD -MP -MF .deps/ui_Vision_la-tvision.Tpo -c tvision.cpp  -fPIC -DPIC -o .libs/ui_Vision_la-tvision.oIn file included from /usr/include/c++/6/bits/ios_base.h:46:0,
 from /usr/include/c++/6/ios:42,
 from /usr/include/c++/6/ostream:38,
 from /usr/include/c++/6/iterator:64,
 from /usr/include/qt5/QtCore/qbytearray.h:53,
 from /usr/include/qt5/QtCore/qstring.h:49,
 from /usr/include/qt5/QtCore/qobject.h:47,
 from /usr/include/qt5/QtWidgets/qwidget.h:44,
 from /usr/include/qt5/QtWidgets/qdesktopwidget.h:43,
 from /usr/include/qt5/QtWidgets/QDesktopWidget:1,
 from tvision.cpp:29:
 /usr/include/c++/6/system_error:92:16: error: macro "message" requires 4 arguments, but only 1 given
 message(int) const = 0;
 ^
 /usr/include/c++/6/system_error:180:13: error: macro "message" requires 4 arguments, but only 1 given
 message() const
 ^
 /usr/include/c++/6/system_error:181:40: error: macro "message" requires 4 arguments, but only 1 given
 { return category().message(value()); }
 ^
 /usr/include/c++/6/system_error:256:13: error: macro "message" requires 4 arguments, but only 1 given
 message() const
 ^
 /usr/include/c++/6/system_error:257:40: error: macro "message" requires 4 arguments, but only 1 given
 { return category().message(value()); }
 ^
 /usr/include/c++/6/system_error:340:34: error: macro "message" requires 4 arguments, but only 1 given
 : runtime_error(__ec.message()), _M_code(__ec) { }
 ^
 /usr/include/c++/6/system_error:343:50: error: macro "message" requires 4 arguments, but only 1 given
 : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { }
 ^
 /usr/include/c++/6/system_error:346:51: error: macro "message" requires 4 arguments, but only 1 given
 : runtime_error(__what + (": " + __ec.message())), _M_code(__ec) { }
 ^
 /usr/include/c++/6/system_error:352:53: error: macro "message" requires 4 arguments, but only 1 given
 : runtime_error(error_code(__v, __ecat).message()),
 ^
 /usr/include/c++/6/system_error:356:69: error: macro "message" requires 4 arguments, but only 1 given
 : runtime_error(__what + ": " + error_code(__v, __ecat).message()),
 ^
 In file included from /usr/include/c++/6/bits/ios_base.h:46:0,
 from /usr/include/c++/6/ios:42,
 from /usr/include/c++/6/ostream:38,
 from /usr/include/c++/6/iterator:64,
 from /usr/include/qt5/QtCore/qbytearray.h:53,
 from /usr/include/qt5/QtCore/qstring.h:49,
 from /usr/include/qt5/QtCore/qobject.h:47,
 from /usr/include/qt5/QtWidgets/qwidget.h:44,
 from /usr/include/qt5/QtWidgets/qdesktopwidget.h:43,
 from /usr/include/qt5/QtWidgets/QDesktopWidget:1,
 from tvision.cpp:29:
 /usr/include/c++/6/system_error:92:5: error: ‘message’ declared as a ‘virtual’ field
 message(int) const = 0;
 ^~~~~~~
 /usr/include/c++/6/system_error:92:5: error: ‘__abi_tag__’ attribute applied to non-function, non-variable ‘message’
 /usr/include/c++/6/system_error:92:5: error: expected ‘;’ at end of member declaration
 /usr/include/c++/6/system_error:92:24: error: expected unqualified-id before ‘=’ token
 message(int) const = 0;
 ^
 /usr/include/c++/6/system_error:69:15: error: explicitly defaulted function ‘constexpr std::_V2::error_category::error_category()’ cannot be declared as constexpr because the implicit declaration is not constexpr:
 constexpr error_category() noexcept = default;
 ^~~~~~~~~~~~~~
 In file included from /usr/include/c++/6/string:52:0,
 from ../../../../src/tsys.h:50,
 from tvision.cpp:26:
 /usr/include/c++/6/bits/basic_string.h:380:7: note: defaulted constructor calls non-constexpr ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
 basic_string()
 ^~~~~~~~~~~~
 In file included from /usr/include/c++/6/bits/ios_base.h:46:0,
 from /usr/include/c++/6/ios:42,
 from /usr/include/c++/6/ostream:38,
 from /usr/include/c++/6/iterator:64,
 from /usr/include/qt5/QtCore/qbytearray.h:53,
 from /usr/include/qt5/QtCore/qstring.h:49,
 from /usr/include/qt5/QtCore/qobject.h:47,
 from /usr/include/qt5/QtWidgets/qwidget.h:44,
 from /usr/include/qt5/QtWidgets/qdesktopwidget.h:43,
 from /usr/include/qt5/QtWidgets/QDesktopWidget:1,
 from tvision.cpp:29:
 /usr/include/c++/6/system_error:180:5: error: ‘__abi_tag__’ attribute applied to non-function, non-variable ‘message’
 message() const
 ^~~~~~~
 /usr/include/c++/6/system_error:180:5: error: expected ‘;’ at end of member declaration
 /usr/include/c++/6/system_error:181:5: error: expected unqualified-id before ‘{’ token
 { return category().message(value()); }
 ^
 /usr/include/c++/6/system_error:256:5: error: ‘__abi_tag__’ attribute applied to non-function, non-variable ‘message’
 message() const
 ^~~~~~~
 /usr/include/c++/6/system_error:256:5: error: expected ‘;’ at end of member declaration
 /usr/include/c++/6/system_error:257:5: error: expected unqualified-id before ‘{’ token
 { return category().message(value()); }
 ^
 
 
 ОС: OpenSuSE Tumbleweed, архитектуры x86_64 и ARM
 Версия Qt: 5.7.0
 Версия GCC: 6.2.1
 
 Полагаю причиной Qt версии, сильно отличающейся от минимальной. Однако в репозиториях старых версий Qt уже не найти.
 | 
	
		| Сообщение создано: 17. 11. 2016 [08:20] | 
	
		| roman Roman Savochenko Moderator Contributor Developer   Зарегистрирован(а) с: 12.12.2007 Сообщения: 3788 | "m0Ray" wrote:
 ОС: OpenSuSE Tumbleweed, архитектуры x86_64 и ARM
 Версия Qt: 5.7.0
 Версия GCC: 6.2.1
 
 Вы бы ещё чего новее нашли для LTS версии!
 
 LTS по определению не подразумевает сборку в самом новом и нестабильном окружении, тем более с компилятором, который полностью переключился на C++11 и Qt, которое в новых версиях настолько криво, что в LTS репозиториях Linux до сих пор версия 5.3.
 
 
 "m0Ray" wrote:
 Полагаю причиной Qt версии, сильно отличающейся от минимальной. Однако в репозиториях старых версий Qt уже не найти.
 
 У меня на LTS репозиториях всё есть,  смотрим на прямое доказательство, а нестабильные меня обычно даже для рабочей версии не интересуют.
 
 
       Learn, learn and learn better than work, work and work.       | 
	
		| Сообщение создано: 17. 11. 2016 [14:57] | 
	
		| m0Ray Дмитрий Кирилин Создатель темы   Зарегистрирован(а) с: 17.11.2016 Сообщения: 2 | "roman" wrote: "m0Ray" wrote:
 ОС: OpenSuSE Tumbleweed, архитектуры x86_64 и ARM
 Версия Qt: 5.7.0
 Версия GCC: 6.2.1
 
 
Вы бы ещё чего новее нашли для LTS версии!
 
LTS по определению не подразумевает сборку в самом новом и нестабильном окружении, тем более с компилятором, который полностью переключился на C++11 и Qt, которое в новых версиях настолько криво, что в LTS репозиториях Linux до сих пор версия 5.3.
 "m0Ray" wrote:
 Полагаю причиной Qt версии, сильно отличающейся от минимальной. Однако в репозиториях старых версий Qt уже не найти.
 
 
У меня на LTS репозиториях всё есть,  смотрим на прямое доказательство , а нестабильные меня обычно даже для рабочей версии не интересуют.
 Беда в том, что на Raspberry Pi и Orange Pi, к примеру, существуют только свежайшие сборки вроде Tumbleweed, а именно на это железо мы и делаем ставку в нашей работе.
 Я всегда считал, что LTS-версии должны собираться и работать на новых версиях окружения и железа, ведь ключевое слово в аббревиатуре - Support...
 
 Ну хорошо хоть рабочая версия собирается, несмотря на кучу костылей - например, не определяется корректно бинарник Qt_RCC, приходится вручную править, куча ругани на применение устаревших функций и т.п.
 
 Я буквально вчера узнал о вашей системе (пилю кое-что своё на C и PHP), вот, хожу, знакомлюсь, собираю грабли. Уж простите за непонимание вашей терминологии.
 | 
	
		| Сообщение создано: 06. 03. 2017 [09:06] | 
	
		| roman Roman Savochenko Moderator Contributor Developer   Зарегистрирован(а) с: 12.12.2007 Сообщения: 3788 | Обновление 0.8.17 (12.02.2017) к промышленному релизу продолжительного времени поддержки (LTS) предназначено для обновления существующих установок промышленной версии с целью исправления известных проблем и некоторых улучшений с предоставлением оперативных сервисных обновлений пользователям, подписанным на техническую поддержку. Обновление можно использовать для разворачивания новых установок однако лучше для этой цели использовать Рабочую версию (0.9) которая предоставляет много новых возможностей, модулей, библиотек компонентов и другое! 
 2016-02-12 Roman 0.8.17
 - !!:SYS: Adapted and some fixed to build by GCC v6 with C++11 by default.
 
 
       Learn, learn and learn better than work, work and work.       |