Can I get an app which requires glibc 2.27 or later, and related libraries, on an older distribution?

Can I get an app which requires glibc 2.27 or later, and related libraries, on an older distribution? 图片 1

I'm trying to run CLion 2026.1.4 on a SLES 15 SP1 system, which has glibc 2.26 (and GCC 7.4.1 as the default compiler). CLion refuses - it says:

I tried building and installing glibc 2.27, and using LD_LIBRARY_PATH to point to the installed glibc 2.27 build directory - but that just gets me a segmentation fault. The IDE's main program's dynamic library dependencies are:

can I get it to work somehow? e.g. by also building a version of libdl, libgcc_s, librt, libpthread with my custom glibc? Or some other way? ... or is it just doomed to fail and there's nothing I can do?

Note: The application is not targeting a specific distribution, and is otherwise quite flexible - running on any number of (newer) distros, as you can tell from the rather limited dynamic library dependencies.

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论