ImGuiNET / ImGui.NET

An ImGui wrapper for .NET.
MIT License
1.85k stars 300 forks source link

Support linux older than glibc2.29 #491

Open colaub opened 1 month ago

colaub commented 1 month ago

On linux lincimgui.so is built against glibc2.29.

Log from a RHEL8 / Rocky8 which based on glibc2.28 :

/lib64/libm.so.6: version `GLIBC_2.29' not found (required by [...]/bin/Debug/net8.0/runtimes/linux-x64/native/libcimgui.so)

rhel8/rocky8 are long-term distributions, that's why it could be interesting to have another linux version in the nuget package. Is it an option?

Thank you for considering the question.

Colin.

zaafar commented 1 month ago

that's a https://github.com/cimgui/cimgui question. Please post it there otherwise correct me if I am wrong.

sonoro1234 commented 1 month ago

cimgui is not built at all. You choose compiler.

zaafar commented 1 month ago

oh i see, @colaub can you help me figure out which linux version i should use such that I get glibc2.28 ref: https://github.com/ImGuiNET/ImGui.NET-nativebuild/blob/master/.github/workflows/build.yml#L29