[Slackbuilds-users] Recently updated ftgl broke projectM

Chris Abela kristofru at gmail.com
Thu Jan 16 17:49:20 UTC 2020


Since ftgl-2.4.0 was updated, projectM will not build:

-- Generating done
-- Build files have been written to:
/tmp/SBo/projectM-complete-2.1.0-Source/build
Scanning dependencies of target Renderer
[  1%] Building CXX object
src/libprojectM/Renderer/CMakeFiles/Renderer.dir/FBO.cpp.o
[  2%] Building CXX object
src/libprojectM/Renderer/CMakeFiles/Renderer.dir/Pipeline.cpp.o
[  3%] Building CXX object
src/libprojectM/Renderer/CMakeFiles/Renderer.dir/Renderer.cpp.o
In file included from /usr/include/c++/5.5.0/atomic:38:0,
                 from /usr/include/FTGL/FTLibrary.h:36,
                 from /usr/include/FTGL/ftgl.h:137,
                 from
/tmp/SBo/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/Renderer.hpp:28,
                 from
/tmp/SBo/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/Renderer.cpp:1:
/usr/include/c++/5.5.0/bits/c++0x_warning.h:32:2: error: #error This file
requires compiler and library support for the ISO C++ 2011 standard. This
support must be enabled with the -std=c++11 or -std=gnu++11 compiler
options.
 #error This file requires compiler and library support \
  ^
In file included from /usr/include/FTGL/ftgl.h:137:0,
                 from
/tmp/SBo/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/Renderer.hpp:28,
                 from
/tmp/SBo/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/Renderer.cpp:1:
/usr/include/FTGL/FTLibrary.h:137:14: error: 'atomic' in namespace 'std'
does not name a template type
         std::atomic <int> LegacyOpenGLStateHandling;
              ^
/usr/include/FTGL/FTLibrary.h: In member function 'bool
FTLibrary::GetLegacyOpenGLStateSet() const':
/usr/include/FTGL/FTLibrary.h:97:55: error: 'LegacyOpenGLStateHandling' was
not declared in this scope
         bool GetLegacyOpenGLStateSet() const { return
LegacyOpenGLStateHandling; }
                                                       ^
src/libprojectM/Renderer/CMakeFiles/Renderer.dir/build.make:158: recipe for
target 'src/libprojectM/Renderer/CMakeFiles/Renderer.dir/Renderer.cpp.o'
failed
make[2]: ***
[src/libprojectM/Renderer/CMakeFiles/Renderer.dir/Renderer.cpp.o] Error 1
CMakeFiles/Makefile2:293: recipe for target
'src/libprojectM/Renderer/CMakeFiles/Renderer.dir/all' failed
make[1]: *** [src/libprojectM/Renderer/CMakeFiles/Renderer.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20200116/5f14411f/attachment.htm>


More information about the SlackBuilds-users mailing list