You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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...)
Thanks.
The text was updated successfully, but these errors were encountered:
Can you please confirm that your issue is resolved with the latest version of the source code? boost::program_options::options_description dependency was removed from RGA code a while back.
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.
The text was updated successfully, but these errors were encountered: