[Bug other/32415] libgcc_s not found in library search path with --enable-version-specific-runtime-libs
ryxi at stu dot xidian.edu.cn
gcc-bugzilla@gcc.gnu.org
Tue Aug 22 09:30:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32415
Xi Ruoyao <ryxi at stu dot xidian.edu.cn> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ryxi at stu dot xidian.edu.cn
--- Comment #16 from Xi Ruoyao <ryxi at stu dot xidian.edu.cn> ---
(In reply to Bruno Haible from comment #14)
> Conclusion:
>
> So it looks really like a bug in the installation rules for libgcc_s.
> - The 32-bit libgcc_s ought to be installed in
> PREFIX/lib/gcc/x86_64-pc-linux-gnu/4.9.0/32, not
> PREFIX/lib/gcc/x86_64-pc-linux-gnu/lib32.
> - The 64-bit libgcc_s ought to be installed in
> PREFIX/lib/gcc/x86_64-pc-linux-gnu/4.9.0, not
> PREFIX/lib/gcc/x86_64-pc-linux-gnu/lib64.
But if we do that there would be no PREFIX/lib(64)/libgcc_s.so.1. Then we
have to add PREFIX/lib/gcc/{arch}/{version}/{multilibdir} to ld.so.conf. I
think we should create symlink PREFIX/lib(64)/libgcc_s.so.1 as well.
More information about the Gcc-bugs
mailing list