simple-webrtc-cpp-linux icon indicating copy to clipboard operation
simple-webrtc-cpp-linux copied to clipboard

cannot compile

Open evehal opened this issue 3 years ago • 1 comments

n file included from /usr/include/stdint.h:26, from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9, from /usr/include/c++/9/bits/atomic_base.h:36, from /usr/include/c++/9/atomic:41, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:8, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:56:17: error: missing binary operator before token "(" 56 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X) | ^ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:73:17: error: missing binary operator before token "(" 73 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X) | ^ In file included from /usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9, from /usr/include/c++/9/bits/atomic_base.h:36, from /usr/include/c++/9/atomic:41, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:8, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /usr/include/stdint.h:276:17: error: missing binary operator before token "(" 276 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) | ^ In file included from /usr/include/sched.h:34, from /usr/include/pthread.h:22, from /usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h:35, from /usr/include/x86_64-linux-gnu/c++/9/bits/gthr.h:148, from /usr/include/c++/9/ext/atomicity.h:35, from /usr/include/c++/9/bits/basic_string.h:39, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/functional:54, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:9, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /usr/include/time.h:125:40: error: missing binary operator before token "(" 125 | #if defined __USE_POSIX || __GLIBC_USE (ISOC2X) | ^ /usr/include/time.h:144:40: error: missing binary operator before token "(" 144 | #if defined __USE_POSIX || __GLIBC_USE (ISOC2X) | ^ In file included from /usr/include/sched.h:44, from /usr/include/pthread.h:22, from /usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h:35, from /usr/include/x86_64-linux-gnu/c++/9/bits/gthr.h:148, from /usr/include/c++/9/ext/atomicity.h:35, from /usr/include/c++/9/bits/basic_string.h:39, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/functional:54, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:9, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /usr/include/x86_64-linux-gnu/bits/cpu-set.h:45:19: error: missing binary operator before token "(" 45 | #if __GNUC_PREREQ (2, 91) | ^ /usr/include/x86_64-linux-gnu/bits/cpu-set.h:83:19: error: missing binary operator before token "(" 83 | #if __GNUC_PREREQ (2, 91) | ^ In file included from /usr/include/stdio.h:27, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6496, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/functional:54, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:9, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:56:17: error: missing binary operator before token "(" 56 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X) | ^ /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:73:17: error: missing binary operator before token "(" 73 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X) | ^ In file included from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6496, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/functional:54, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:9, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /usr/include/stdio.h:290:43: error: missing binary operator before token "(" 290 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2) | ^ /usr/include/stdio.h:363:17: error: missing binary operator before token "(" 363 | #if __GLIBC_USE (LIB_EXT2) | ^ /usr/include/stdio.h:405:18: error: missing binary operator before token "(" 405 | #if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT | ^ /usr/include/stdio.h:567:17: error: missing binary operator before token "(" 567 | #if __GLIBC_USE (DEPRECATED_GETS) | ^ /usr/include/stdio.h:592:43: error: missing binary operator before token "(" 592 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2) | ^ In file included from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/build/build_config.h:82, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/compiler_specific.h:8, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:17, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /usr/include/assert.h:37:42: error: missing binary operator before token "(" 37 | #if defined __cplusplus && __GNUC_PREREQ (2,95) | ^ In file included from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/check.h:12, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/containers/flat_map.h:13, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/feature_list.h:18, from /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/features.h:9, from /usr/include/x86_64-linux-gnu/c++/9/bits/os_defines.h:39, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++config.h:528, from /usr/include/c++/9/type_traits:38, from /usr/include/c++/9/ratio:38, from /usr/include/c++/9/chrono:38, from /usr/include/c++/9/condition_variable:38, from /media/evehal/Other/ubuntu/projects/simple-webrtc-cpp-linux-main/main.cpp:1: /media/evehal/Other/ubuntu/webrtc_build/webrtc-checkout4147/src/base/dcheck_is_on.h:8:10: fatal error: base/debug/debugging_buildflags.h: No such file or directory 8 | #include "base/debug/debugging_buildflags.h" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

evehal avatar Oct 06 '22 18:10 evehal

I deleted this include directory and fixed the compile error

"/media/extdisk/code/webrtc/src/base"

Climber41 avatar Dec 05 '23 02:12 Climber41