User Tools

Site Tools


general:linux:create_shared_c_fs_lib_for_preload_with_citrix_client

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Last revisionBoth sides next revision
general:linux:create_shared_c_fs_lib_for_preload_with_citrix_client [2021/05/14 11:22] – created sunkangeneral:linux:create_shared_c_fs_lib_for_preload_with_citrix_client [2021/05/14 11:26] – [Problem] sunkan
Line 3: Line 3:
 Citrix client requires libc++ 9.x or newer, reason is probably due to the fact that prior to that it was needed to link with libc++fs.a at compile time. Citrix client requires libc++ 9.x or newer, reason is probably due to the fact that prior to that it was needed to link with libc++fs.a at compile time.
  
 +<code>
 +sunkan@sunkan:/opt$ /opt/Citrix/ICAClient/util/HdxRtcEngine 2>&1| c++filt
 +/opt/Citrix/ICAClient/util/HdxRtcEngine: symbol lookup error: /opt/Citrix/ICAClient/util/HdxRtcEngine: undefined symbol: std::__1::__fs::filesystem::__temp_directory_path(std::__1::error_code*)
 +</code>
 +
 +[[https://en.cppreference.com/w/cpp/filesystem#Notes|See Notes at cppreference]]
 ===== Solution ===== ===== Solution =====
 Extract libc++fs.a and then re-package it as shared library, then preload before launching citrix client. Extract libc++fs.a and then re-package it as shared library, then preload before launching citrix client.
general/linux/create_shared_c_fs_lib_for_preload_with_citrix_client.txt · Last modified: 2021/05/14 11:29 by sunkan

Donate Powered by PHP Valid HTML5 Valid CSS Run on Debian Driven by DokuWiki