CppServer
CppServer copied to clipboard
build error
error: macro "bfd_section_vma" requires 2 arguments, but only 1 given bfd_vma vma = bfd_section_vma(section); ^ /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp:174:61: error: macro "bfd_section_size" requires 2 arguments, but only 1 given bfd_size_type secsize = bfd_section_size(section); ^ /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp: In constructor ‘CppCommon::StackTrace::StackTrace(int)’: /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp:167:18: error: ‘bfd_section_flags’ was not declared in this scope if ((bfd_section_flags(section) & SEC_ALLOC) == 0) ^~~~~~~~~~~~~~~~~ /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp:167:18: note: suggested alternative: ‘bfd_set_section_flags’ if ((bfd_section_flags(section) & SEC_ALLOC) == 0) ^~~~~~~~~~~~~~~~~ bfd_set_section_flags /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp:170:27: error: ‘bfd_section_vma’ was not declared in this scope bfd_vma vma = bfd_section_vma(section); ^~~~~~~~~~~~~~~ /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp:170:27: note: suggested alternative: ‘bfd_scan_vma’ bfd_vma vma = bfd_section_vma(section); ^~~~~~~~~~~~~~~ bfd_scan_vma /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp:174:37: error: ‘bfd_section_size’ was not declared in this scope bfd_size_type secsize = bfd_section_size(section); ^~~~~~~~~~~~~~~~ /home/work/CppServer/modules/CppCommon/source/system/stack_trace.cpp:174:37: note: suggested alternative: ‘bfd_set_gp_size’ bfd_size_type secsize = bfd_section_size(section); ^~~~~~~~~~~~~~~~ bfd_set_gp_size [ 33%] Building CXX object modules/CppCommon/CMakeFiles/cppcommon.dir/source/system/stack_trace_manager.cpp.o modules/CppCommon/CMakeFiles/cppcommon.dir/build.make:453: recipe for target 'modules/CppCommon/CMakeFiles/cppcommon.dir/source/system/stack_trace.cpp.o' failed make[2]: *** [modules/CppCommon/CMakeFiles/cppcommon.dir/source/system/stack_trace.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:1971: recipe for target 'modules/CppCommon/CMakeFiles/cppcommon.dir/all' failed make[1]: *** [modules/CppCommon/CMakeFiles/cppcommon.dir/all] Error 2 Makefile:145: recipe for target 'all' failed make: *** [all] Error 2
@Herinbul have you solved it ?
@Herinbul Have you solved it? I have the same problem.