debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Проблемы при сборке Candle  (Прочитано 1230 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Susumo

  • Новичок форума
  • Topic Author
  • Сообщений: 7
Проблемы при сборке Candle
« : 22 Февраль 2019, 11:45:46 »
Пытаюсь собрать Candle. Для справок https://github.com/Denvi/Candle

Во время сборки возникли проблемы susumo@susumo-pc:~/Candle/src$ make
g++ -c -m64 -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DUNIX -DsNan="65536" -DAPP_VERSION=\"1.1.8\" -D_USE_MATH_DEFINES -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SERIALPORT_LIB -DQT_CORE_LIB -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o main.o main.cpp
In file included from drawers/origindrawer.h:4:0,
                 from frmmain.h:23,
                 from main.cpp:18:
drawers/shaderdrawable.h:12:0: warning: "sNan" redefined
 #define sNan 65536.0
 
<command-line>:0:0: note: this is the location of the previous definition
In file included from main.cpp:18:0:
frmmain.h:72:17: error: looser throw specifier for ‘virtual const char* CancelException::what() const’
     const char* what() const
                 ^~~~
In file included from /usr/include/c++/6/new:40:0,
                 from /usr/include/c++/6/bits/stl_construct.h:59,
                 from /usr/include/c++/6/bits/stl_tempbuf.h:60,
                 from /usr/include/c++/6/bits/stl_algo.h:62,
                 from /usr/include/c++/6/algorithm:62,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:94,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:43,
                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:43,
                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1,
                 from main.cpp:4:
/usr/include/c++/6/exception:71:5: error:   overriding ‘virtual const char* std::exception::what() const noexcept’
     what() const _GLIBCXX_TXN_SAFE_DYN _GLIBCXX_USE_NOEXCEPT;
     ^~~~
Makefile:705: ошибка выполнения рецепта для цели «main.o»
make: *** [main.o] Ошибка 1

Ветка "stretch", после qmake терминал молчит. Собирал по рецепту http://naisema.blogspot.com/2017/11/install-candle-on-ubuntu-64bit-machines.html  + доустановил libqt5opengl5-dev без него была ошибка "QGLWidget", судя по коментам - народ под "stretch" собрал.

Кто что подскажет?
 

Русскоязычное сообщество Debian GNU/Linux

Проблемы при сборке Candle
« : 22 Февраль 2019, 11:45:46 »


Теги:
 

Проблемы с установкой SDKMAN

Автор lionet

Ответов: 2
Просмотров: 1105
Последний ответ 22 Февраль 2019, 02:11:55
от lionet