1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:194:0, from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/syslimits.h:7, from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:34, from /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from /srv/Workspaces/Sandbox/media/src/CacheEntry.hh:21, from /srv/Workspaces/Sandbox/media/src/CacheEntry.cc:18: /usr/include/limits.h:145:17: error: missing binary operator before token "(" #if __GLIBC_USE (IEC_60559_BFP_EXT) ^ In file included from /usr/include/x86_64-linux-gnu/c++/7/bits/c++config.h:533:0, from /usr/include/c++/7/cstdlib:41, from /usr/include/c++/7/stdlib.h:36, from /usr/include/glib-2.0/glib/gutils.h:306, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from /srv/Workspaces/Sandbox/media/src/CacheEntry.hh:21, from /srv/Workspaces/Sandbox/media/src/CacheEntry.cc:18: /usr/include/x86_64-linux-gnu/c++/7/bits/os_defines.h:44:19: error: missing binary operator before token "(" #if __GLIBC_PREREQ(2,15) && defined(_GNU_SOURCE) ^ In file included from /usr/include/stdlib.h:55:0, from /usr/include/c++/7/cstdlib:75, from /usr/include/c++/7/stdlib.h:36, from /usr/include/glib-2.0/glib/gutils.h:306, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from /srv/Workspaces/Sandbox/media/src/CacheEntry.hh:21, from /srv/Workspaces/Sandbox/media/src/CacheEntry.cc:18: /usr/include/x86_64-linux-gnu/bits/floatn.h:30:22: error: missing binary operator before token "(" ? __GNUC_PREREQ (4, 3) \ ^ In file included from /usr/include/x86_64-linux-gnu/bits/floatn.h:120:0, from /usr/include/stdlib.h:55, from /usr/include/c++/7/cstdlib:75, from /usr/include/c++/7/stdlib.h:36, from /usr/include/glib-2.0/glib/gutils.h:306, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glibmm-2.4/glibmm/thread.h:38, from /usr/include/glibmm-2.4/glibmm.h:88, from /srv/Workspaces/Sandbox/media/src/CacheEntry.hh:21, from /srv/Workspaces/Sandbox/media/src/CacheEntry.cc:18: /usr/include/x86_64-linux-gnu/bits/floatn-common.h:62:19: error: missing binary operator before token "(" #if __GNUC_PREREQ (7, 0) && !defined __cplusplus ^ /usr/include/x86_64-linux-gnu/bits/floatn-common.h:83:22: error: missing binary operator before token "(" # if !__GNUC_PREREQ (7, 0) || defined __cplusplus ^ /usr/include/x86_64-linux-gnu/bits/floatn-common.h:91:22: error: missing binary operator before token "(" # if !__GNUC_PREREQ (7, 0) || defined __cplusplus ^ /usr/include/x86_64-linux-gnu/bits/floatn-common.h:103:22: error: missing binary operator before token "(" # if !__GNUC_PREREQ (7, 0) || defined __cplusplus ^ /usr/include/x86_64-linux-gnu/bits/floatn-common.h:111:22: error: missing binary operator before token "(" # if !__GNUC_PREREQ (7, 0) || defined __cplusplus ^ /usr/include/x86_64-linux-gnu/bits/floatn-common.h:141:22: error: missing binary operator before token "(" # if !__GNUC_PREREQ (7, 0) || defined __cplusplus ^ /usr/include/x86_64-linux-gnu/bits/floatn-common.h:149:22: error: missing binary operator before token "(" # if !__GNUC_PREREQ (7, 0) || defined __cplusplus ^ compilation terminated due to -fmax-errors=10. CMakeFiles/media.dir/build.make:65: recipe for target 'CMakeFiles/media.dir/src/CacheEntry.cc.o' failed make[2]: *** [CMakeFiles/media.dir/src/CacheEntry.cc.o] Error 1 make[2]: Leaving directory '/srv/Workspaces/Sandbox/media/build' CMakeFiles/Makefile2:70: recipe for target 'CMakeFiles/media.dir/all' failed make[1]: *** [CMakeFiles/media.dir/all] Error 2 make[1]: Leaving directory '/srv/Workspaces/Sandbox/media/build' Makefile:86: recipe for target 'all' failed make: *** [all] Error 2 |
Wie darf man diese Fehlermeldung verstehen und beheben?