I am trying to build the program in Arch Linux, and I think I am almost there. But, at the very last stage I get an error regarding the boost library. I think that the boost library is not properly linked as I am getting bunch of undefined reference to 'boost::program_options::options_description errors.
[ 92%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_cli_commander_dx11.cpp.o
[ 92%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_cli_commander_dx12.cpp.o
[ 93%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_cli_commander_lightning.cpp.o
[ 94%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_cli_commander_opengl.cpp.o
[ 94%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_cli_commander_vk_offline.cpp.o
[ 95%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_cli_commander_vulkan.cpp.o
[ 95%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_config.cpp.o
[ 96%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_main.cpp.o
[ 97%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Src/DynamicLibraryModule/OpenCLModule.h:14,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../radeon_gpu_analyzer_backend/be_program_builder_opencl.h:18,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_main.cpp:23:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/AMD/APPSDK/3-0/include/CL/internal/cl_icd_amd.h:718:33: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations]
718 | clGetKernelSubGroupInfoKHR_fn clGetKernelSubGroupInfoKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/AMD/APPSDK/3-0/include/CL/internal/cl_icd_amd.h:552:29: note: declared here
552 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/AMD/APPSDK/3-0/include/CL/internal/cl_icd_amd.h:726:33: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations]
726 | clGetKernelSubGroupInfoKHR_fn clGetKernelSubGroupInfo;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/AMD/APPSDK/3-0/include/CL/internal/cl_icd_amd.h:552:29: note: declared here
552 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../radeon_gpu_analyzer_backend/be_program_builder_opencl.h:18,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_main.cpp:23:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Src/DynamicLibraryModule/OpenCLModule.h:149:39: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations]
149 | typedef clGetKernelSubGroupInfoKHR_fn clGetKernelSubGroupInfo_fn;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Src/DynamicLibraryModule/OpenCLModule.h:14,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../radeon_gpu_analyzer_backend/be_program_builder_opencl.h:18,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_main.cpp:23:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/AMD/APPSDK/3-0/include/CL/internal/cl_icd_amd.h:552:29: note: declared here
552 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../radeon_gpu_analyzer_backend/be_program_builder_opencl.h:18,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_main.cpp:23:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Src/DynamicLibraryModule/OpenCLModule.h:382:7: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations]
382 | X(GetKernelSubGroupInfoKHR) \
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Src/DynamicLibraryModule/OpenCLModule.h:499:29: note: in definition of macro ‘X’
499 | #define X(SYM) cl##SYM##_fn SYM;
| ^~~
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Src/DynamicLibraryModule/OpenCLModule.h:512:5: note: in expansion of macro ‘EXTENSIONS_TABLE’
512 | EXTENSIONS_TABLE;
| ^~~~~~~~~~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Src/DynamicLibraryModule/OpenCLModule.h:14,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../radeon_gpu_analyzer_backend/be_program_builder_opencl.h:18,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_main.cpp:23:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/AMD/APPSDK/3-0/include/CL/internal/cl_icd_amd.h:552:29: note: declared here
552 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_main.cpp:23:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../radeon_gpu_analyzer_backend/be_program_builder_opencl.h:244:36: warning: ignoring attributes on template argument ‘cl_device_type’ {aka ‘long unsigned int’} [-Wignored-attributes]
244 | std::map<string, cl_device_type> name_device_type_map_;
| ^
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp:28,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/shared_ptr.hpp:17,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/detail/shared_count.hpp:396:33: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
396 | explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
| ^~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/locale_conv.h:41,
from /usr/include/c++/11.1.0/locale:43,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path_traits.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:25,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/usr/include/c++/11.1.0/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/shared_ptr.hpp:17,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp:249:65: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
249 | template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
| ^~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/locale_conv.h:41,
from /usr/include/c++/11.1.0/locale:43,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path_traits.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:25,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/usr/include/c++/11.1.0/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/shared_ptr.hpp:17,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp:448:31: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
448 | explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
| ^~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/locale_conv.h:41,
from /usr/include/c++/11.1.0/locale:43,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path_traits.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:25,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/usr/include/c++/11.1.0/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/shared_ptr.hpp:17,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp:461:22: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
461 | shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
| ^~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/locale_conv.h:41,
from /usr/include/c++/11.1.0/locale:43,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path_traits.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:25,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/usr/include/c++/11.1.0/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/shared_ptr.hpp:17,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp:538:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
538 | shared_ptr & operator=( std::auto_ptr<Y> & r )
| ^~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/locale_conv.h:41,
from /usr/include/c++/11.1.0/locale:43,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path_traits.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:25,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/usr/include/c++/11.1.0/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/shared_ptr.hpp:17,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp:547:34: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
547 | shared_ptr & operator=( std::auto_ptr<Y> && r )
| ^~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/locale_conv.h:41,
from /usr/include/c++/11.1.0/locale:43,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path_traits.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:25,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/usr/include/c++/11.1.0/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/shared_ptr.hpp:17,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)’:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/smart_ptr/shared_ptr.hpp:549:38: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
549 | this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
| ^~~~~~~~
In file included from /usr/include/c++/11.1.0/bits/locale_conv.h:41,
from /usr/include/c++/11.1.0/locale:43,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path_traits.hpp:29,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/../../../Common/Lib/Ext/Boost/boost_1_59_0/boost/filesystem/path.hpp:25,
from /home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:14:
/usr/include/c++/11.1.0/bits/unique_ptr.h:57:28: note: declared here
57 | template<typename> class auto_ptr;
| ^~~~~~~~
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp: At global scope:
/home/rangke/testsite/radeon_gpu_analyzer/source/radeon_gpu_analyzer_cli/kc_parse_cmd_line.cpp:45:49: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
45 | static char* kStrErrorBothCfgAndCfgiSpecified = "Error: only one of \"--cfg\" and \"--cfg-i\" options can be specified.";
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_statistics_parser_opengl.cpp.o
[ 98%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_statistics_parser_vulkan.cpp.o
[ 98%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_utils.cpp.o
[ 99%] Building CXX object source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_xml_writer.cpp.o
[100%] Linking CXX executable ../../../../../Output/Release/bin/rga-bin
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x1167): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x11b1): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x11c4): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x11ed): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1215): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x123d): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1253): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1269): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x128e): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x12b6): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x12db): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x130e): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1336): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x135e): more undefined references to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x139c): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x13b2): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x14f4): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1507): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1525): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1557): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x157f): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x163e): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1666): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x168e): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x16b6): more undefined references to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x16cc): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x16e3): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x170f): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1737): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x174d): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x176a): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x177d): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x179b): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x17ca): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x17f2): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x180f): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1822): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1840): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1860): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1888): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x18ac): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x18d4): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x18f1): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1907): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x192b): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x195d): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1985): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x19ad): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x19d5): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x19fd): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x1a25): more undefined references to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x1a48): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1a75): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1a92): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1aa5): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1ac3): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1af2): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1b1a): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1b42): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1b5f): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1b72): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1b90): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1bb0): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1bcd): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1be0): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1bfe): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1c2d): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1c55): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1c7d): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1ca5): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x1ccd): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x1cf5): more undefined references to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x223a): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x224d): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x226b): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x229a): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x22c2): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x22ea): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2312): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x232f): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2342): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2360): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x238c): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x23a9): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x23bc): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x23da): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x23fa): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2417): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x242a): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2448): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2468): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2488): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x249e): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x24cb): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x24de): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x24ff): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2525): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x253e): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2548): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2562): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2574): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x258a): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x25a0): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x25bd): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x25d0): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x25ee): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2623): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x264b): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2673): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2690): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x26a6): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x26c7): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x26ee): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x270b): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2721): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2742): undefined reference to `boost::program_options::options_description::add_options()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2765): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x278a): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x27a0): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x27c8): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x27f0): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2806): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x281c): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2844): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x285a): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2882): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2898): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x28a6): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x28b9): undefined reference to `boost::program_options::options_description::options_description(unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x28c6): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x28d3): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x28e0): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x28f0): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x28fd): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x290a): more undefined references to `boost::program_options::options_description::add(boost::program_options::options_description const&)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x298c): undefined reference to `boost::program_options::variables_map::variables_map()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x299f): undefined reference to `boost::program_options::positional_options_description::positional_options_description()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x29bb): undefined reference to `boost::program_options::positional_options_description::add(char const*, int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x29e5): undefined reference to `boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x29fd): undefined reference to `boost::program_options::detail::cmdline::set_positional_options(boost::program_options::positional_options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2a1f): undefined reference to `boost::program_options::store(boost::program_options::basic_parsed_options<char> const&, boost::program_options::variables_map&, bool)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x2a39): undefined reference to `boost::program_options::notify(boost::program_options::variables_map&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x32a3): undefined reference to `vtable for boost::program_options::variables_map'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x3835): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x384a): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x3862): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x3ccc): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x3ce1): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x3cf6): more undefined references to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x3ff2): undefined reference to `boost::program_options::options_description::m_default_line_length'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x3ffd): undefined reference to `boost::program_options::options_description::options_description(unsigned int, unsigned int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x400a): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x4017): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x4024): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x4031): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x403e): undefined reference to `boost::program_options::options_description::add(boost::program_options::options_description const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x404b): more undefined references to `boost::program_options::options_description::add(boost::program_options::options_description const&)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `ParseCmdLine(int, char**, Config&)':
kc_parse_cmd_line.cpp:(.text+0x40fb): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x44fc): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x4511): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x4526): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text+0x453b): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text+0x4abc): more undefined references to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::xparse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const':
kc_parse_cmd_line.cpp:(.text._ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE6xparseERNS_3anyERKSt6vectorIS7_SaIS7_EE[_ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE6xparseERNS_3anyERKSt6vectorIS7_SaIS7_EE]+0x19): undefined reference to `boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, int)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::validation_error::~validation_error()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options16validation_errorD2Ev[_ZN5boost15program_options16validation_errorD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::invalid_option_value::~invalid_option_value()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options20invalid_option_valueD2Ev[_ZN5boost15program_options20invalid_option_valueD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::invalid_option_value::~invalid_option_value()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options20invalid_option_valueD0Ev[_ZN5boost15program_options20invalid_option_valueD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::validation_error::~validation_error()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options16validation_errorD0Ev[_ZN5boost15program_options16validation_errorD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::error_with_option_name::~error_with_option_name()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options22error_with_option_nameD2Ev[_ZN5boost15program_options22error_with_option_nameD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:kc_parse_cmd_line.cpp:(.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEE5cloneEv[_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEE5cloneEv]+0x30): more undefined references to `vtable for boost::program_options::error_with_option_name' follow
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, char const* const*)':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcEC2EiPKPKc[_ZN5boost15program_options25basic_command_line_parserIcEC5EiPKPKc]+0x211): undefined reference to `boost::program_options::to_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcEC2EiPKPKc[_ZN5boost15program_options25basic_command_line_parserIcEC5EiPKPKc]+0x270): undefined reference to `boost::program_options::detail::cmdline::cmdline(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::basic_command_line_parser<char>::run()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcE3runEv[_ZN5boost15program_options25basic_command_line_parserIcE3runEv]+0x33): undefined reference to `boost::program_options::detail::cmdline::get_canonical_option_prefix()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcE3runEv[_ZN5boost15program_options25basic_command_line_parserIcE3runEv]+0x76): undefined reference to `boost::program_options::detail::cmdline::run()'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::variables_map::~variables_map()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options13variables_mapD2Ev[_ZN5boost15program_options13variables_mapD5Ev]+0x5): undefined reference to `vtable for boost::program_options::variables_map'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::variables_map::~variables_map()':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options13variables_mapD0Ev[_ZN5boost15program_options13variables_mapD5Ev]+0x5): undefined reference to `vtable for boost::program_options::variables_map'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::typed_value<unsigned int, char>::name[abi:cxx11]() const':
kc_parse_cmd_line.cpp:(.text._ZNK5boost15program_options11typed_valueIjcE4nameB5cxx11Ev[_ZNK5boost15program_options11typed_valueIjcE4nameB5cxx11Ev]+0x38): undefined reference to `boost::program_options::arg[abi:cxx11]'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::typed_value<int, char>::name[abi:cxx11]() const':
kc_parse_cmd_line.cpp:(.text._ZNK5boost15program_options11typed_valueIicE4nameB5cxx11Ev[_ZNK5boost15program_options11typed_valueIicE4nameB5cxx11Ev]+0x38): undefined reference to `boost::program_options::arg[abi:cxx11]'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::typed_value<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, char>::name() const':
kc_parse_cmd_line.cpp:(.text._ZNK5boost15program_options11typed_valueISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEcE4nameEv[_ZNK5boost15program_options11typed_valueISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEcE4nameEv]+0x38): undefined reference to `boost::program_options::arg[abi:cxx11]'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::name() const':
kc_parse_cmd_line.cpp:(.text._ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE4nameEv[_ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE4nameEv]+0x38): undefined reference to `boost::program_options::arg[abi:cxx11]'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::program_options::error_with_option_name::error_with_option_name(boost::program_options::error_with_option_name const&)':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options22error_with_option_nameC2ERKS1_[_ZN5boost15program_options22error_with_option_nameC5ERKS1_]+0x12): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value>::error_info_injector(boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value> const&)':
kc_parse_cmd_line.cpp:(.text._ZN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEC2ERKS4_[_ZN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEC5ERKS4_]+0x12): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::exception_detail::error_info_injector<boost::program_options::validation_error>::error_info_injector(boost::exception_detail::error_info_injector<boost::program_options::validation_error> const&)':
kc_parse_cmd_line.cpp:(.text._ZN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEC2ERKS4_[_ZN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEC5ERKS4_]+0x18): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value> >::clone_impl(boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value> const&)':
kc_parse_cmd_line.cpp:(.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEC1ERKS5_[_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEC1ERKS5_]+0x20): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `void boost::program_options::validate<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, int)':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options8validateINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEvRNS_3anyERKSt6vectorINS3_IT0_S4_ISB_ESaISB_EEESaISE_EEPSA_IT_SaISJ_EEi[_ZN5boost15program_options8validateINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEvRNS_3anyERKSt6vectorINS3_IT0_S4_ISB_ESaISB_EEESaISE_EEPSA_IT_SaISJ_EEi]+0xcd): undefined reference to `boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options8validateINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEvRNS_3anyERKSt6vectorINS3_IT0_S4_ISB_ESaISB_EEESaISE_EEPSA_IT_SaISJ_EEi[_ZN5boost15program_options8validateINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEEvRNS_3anyERKSt6vectorINS3_IT0_S4_ISB_ESaISB_EEESaISE_EEPSA_IT_SaISJ_EEi]+0x45c): undefined reference to `boost::program_options::invalid_option_value::invalid_option_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::validation_error> >::clone_impl(boost::exception_detail::error_info_injector<boost::program_options::validation_error> const&)':
kc_parse_cmd_line.cpp:(.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEC1ERKS5_[_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEC1ERKS5_]+0x26): undefined reference to `vtable for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& boost::program_options::validators::get_single_string<char>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool)':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb[_ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb]+0xc3): undefined reference to `boost::program_options::validation_error::get_template[abi:cxx11](boost::program_options::validation_error::kind_t)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb[_ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb]+0xd7): undefined reference to `boost::program_options::error_with_option_name::error_with_option_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb[_ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb]+0x1a3): undefined reference to `boost::program_options::validation_error::get_template[abi:cxx11](boost::program_options::validation_error::kind_t)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb[_ZN5boost15program_options10validators17get_single_stringIcEERKNSt7__cxx1112basic_stringIT_St11char_traitsIS5_ESaIS5_EEERKSt6vectorIS9_SaIS9_EEb]+0x1b7): undefined reference to `boost::program_options::error_with_option_name::error_with_option_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long)':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options8validateIjcEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l[_ZN5boost15program_options8validateIjcEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l]+0x30): undefined reference to `boost::program_options::validators::check_first_occurrence(boost::any const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options8validateIjcEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l[_ZN5boost15program_options8validateIjcEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l]+0x1a5): undefined reference to `boost::program_options::invalid_option_value::invalid_option_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `void boost::program_options::validate<int, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, int*, long)':
kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l[_ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l]+0x30): undefined reference to `boost::program_options::validators::check_first_occurrence(boost::any const&)'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text._ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l[_ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l]+0x1d7): undefined reference to `boost::program_options::invalid_option_value::invalid_option_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o: in function `_GLOBAL__sub_I__Z12ParseCmdLineiPPcR6Config':
kc_parse_cmd_line.cpp:(.text.startup+0x3c): undefined reference to `boost::system::generic_category()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text.startup+0x41): undefined reference to `boost::system::generic_category()'
/usr/bin/ld: kc_parse_cmd_line.cpp:(.text.startup+0x46): undefined reference to `boost::system::system_category()'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE]+0x28): undefined reference to `boost::program_options::error_with_option_name::what() const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE]+0x38): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE]+0x28): undefined reference to `boost::program_options::error_with_option_name::what() const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE]+0x38): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTIN5boost15program_options16validation_errorE[_ZTIN5boost15program_options16validation_errorE]+0x10): undefined reference to `typeinfo for boost::program_options::error_with_option_name'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTIN5boost15program_options11typed_valueISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEcEE[_ZTIN5boost15program_options11typed_valueISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEcEE]+0x18): undefined reference to `typeinfo for boost::program_options::value_semantic_codecvt_helper<char>'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTIN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTIN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x18): undefined reference to `typeinfo for boost::program_options::value_semantic_codecvt_helper<char>'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTIN5boost15program_options11typed_valueIjcEE[_ZTIN5boost15program_options11typed_valueIjcEE]+0x18): undefined reference to `typeinfo for boost::program_options::value_semantic_codecvt_helper<char>'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTIN5boost15program_options11typed_valueIicEE[_ZTIN5boost15program_options11typed_valueIicEE]+0x18): undefined reference to `typeinfo for boost::program_options::value_semantic_codecvt_helper<char>'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options16validation_errorE[_ZTVN5boost15program_options16validation_errorE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options16validation_errorE[_ZTVN5boost15program_options16validation_errorE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options20invalid_option_valueE[_ZTVN5boost15program_options20invalid_option_valueE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options20invalid_option_valueE[_ZTVN5boost15program_options20invalid_option_valueE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEcEE[_ZTVN5boost15program_options11typed_valueISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEcEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueIjcEE[_ZTVN5boost15program_options11typed_valueIjcEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
/usr/bin/ld: CMakeFiles/radeon_gpu_analyzer_cli.dir/kc_parse_cmd_line.cpp.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueIicEE[_ZTVN5boost15program_options11typed_valueIicEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `bool boost::regex_search<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&, boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [clone .constprop.0]':
be_isa_parser.cpp:(.text+0x4a25): undefined reference to `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `ParserIsa::ParseForSize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
be_isa_parser.cpp:(.text+0x4c6e): undefined reference to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'
/usr/bin/ld: be_isa_parser.cpp:(.text+0x4c93): undefined reference to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'
/usr/bin/ld: be_isa_parser.cpp:(.text+0x4cbe): undefined reference to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'
/usr/bin/ld: be_isa_parser.cpp:(.text+0x4ce9): undefined reference to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `ParserIsa::ParseToVector(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
be_isa_parser.cpp:(.text+0x584a): undefined reference to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o):be_isa_parser.cpp:(.text+0x5875): more undefined references to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)' follow
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::unwind_extra_block(bool)':
be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb]+0x22): undefined reference to `boost::re_detail::put_mem_block(void*)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::re_detail::re_is_set_member<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> >, unsigned int>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::re_detail::re_set_long<unsigned int> const*, boost::re_detail::regex_data<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, bool)':
be_isa_parser.cpp:(.text._ZN5boost9re_detail16re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb[_ZN5boost9re_detail16re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x184): undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const'
/usr/bin/ld: be_isa_parser.cpp:(.text._ZN5boost9re_detail16re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb[_ZN5boost9re_detail16re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SH_SH_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x5bd): undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::find_imp()':
be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x1e): undefined reference to `boost::re_detail::get_mem_block()'
/usr/bin/ld: be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x2c0): undefined reference to `boost::re_detail::verify_options(unsigned int, boost::regex_constants::_match_flags)'
/usr/bin/ld: be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x30c): undefined reference to `boost::re_detail::put_mem_block(void*)'
/usr/bin/ld: be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x719): undefined reference to `boost::re_detail::put_mem_block(void*)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `void boost::re_detail::raise_error<boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::error_type)':
be_isa_parser.cpp:(.text._ZN5boost9re_detail11raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost9re_detail11raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xe9): undefined reference to `boost::re_detail::get_default_error_string(boost::regex_constants::error_type)'
/usr/bin/ld: be_isa_parser.cpp:(.text._ZN5boost9re_detail11raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost9re_detail11raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0x15f): undefined reference to `boost::re_detail::raise_runtime_error(std::runtime_error const&)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::extend_stack()':
be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv]+0x18): undefined reference to `boost::re_detail::get_mem_block()'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_match()':
be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE11match_matchEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE11match_matchEv]+0x102): undefined reference to `boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_all_states()':
be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE16match_all_statesEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE16match_all_statesEv]+0x1f5): undefined reference to `boost::re_detail::get_mem_block()'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_prefix()':
be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12match_prefixEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12match_prefixEv]+0x11d): undefined reference to `boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)'
/usr/bin/ld: ../../../../../Output/Release/arch/libradeon_gpu_analyzer_backend.a(be_isa_parser.cpp.o): in function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_rep()':
be_isa_parser.cpp:(.text._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_repEv[_ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_repEv]+0x222): undefined reference to `boost::re_detail::get_mem_block()'
collect2: error: ld returned 1 exit status
make[2]: *** [source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/build.make:379: ../../../Output/Release/bin/rga-bin] Error 1
make[1]: *** [CMakeFiles/Makefile2:294: source/radeon_gpu_analyzer_cli/CMakeFiles/radeon_gpu_analyzer_cli.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
Should I somehow change the compilation flag or something in order to fix this? I checked the directory where the bash script downloads the dependencies, and they seems to be fine (as in having all the right header files and whatnot...)
I am trying to build the program in Arch Linux, and I think I am almost there. But, at the very last stage I get an error regarding the boost library. I think that the boost library is not properly linked as I am getting bunch of
undefined reference to 'boost::program_options::options_description
errors.Should I somehow change the compilation flag or something in order to fix this? I checked the directory where the bash script downloads the dependencies, and they seems to be fine (as in having all the right header files and whatnot...)
Thanks.