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
So, when using CompilerSupportLibraries_jll v0.5.0 from GCC 11 and ${libdir} is in the linker search path of libraries g++ can't compile the simple program because ${libdir}/libstdc++.so has an undefined symbol __divmoddi4@GCC_7.0.0. We don't have any issues if ${libdir} isn't in the linker search path and /opt/${target}/${target}/lib/libstdc++.so is picked up
The text was updated successfully, but these errors were encountered:
As far as I understand, the issue is that the undefined symbol __divmoddi4@GCC_7.0.0 found in libstdc++.so should come from libgcc_so.1, but in the CompilerSupportLibraries_jll recipelibgcc_s.so.1 comes from the second iteration, constrained by libgfortran version, so that in the i686-linux-*-libgfortran3 tarballs libstdc++.so has this symbol undefined, but the necessary libgcc_s.so.1 isn't there.
So, when using
CompilerSupportLibraries_jll
v0.5.0 from GCC 11 and${libdir}
is in the linker search path of librariesg++
can't compile the simple program because${libdir}/libstdc++.so
has an undefined symbol__divmoddi4@GCC_7.0.0
. We don't have any issues if${libdir}
isn't in the linker search path and/opt/${target}/${target}/lib/libstdc++.so
is picked upThe text was updated successfully, but these errors were encountered: