[Bug libstdc++/100427] canadian compile for mingw-w64 copies the wrong dlls for mingw-w64 multilibs

unlvsur at live dot com gcc-bugzilla@gcc.gnu.org
Wed May 5 03:51:10 GMT 2021


--- Comment #1 from cqwrteur <unlvsur at live dot com> ---
I think this is probably the reason why I got the last error, because canadian
cross toolchains install the wrong multilibs for dlls.

I personally suggest libstdc++-6.dll should install in /lib just like Linux or
other POSIX compliant systems are doing. Or of course, it will break multilibs.

Just add /lib or /lib64 to the environmental variable list on windows or in the
registry with wine, it will work correctly and the operating system will find
out the correct dll for both 32bit and 64bit libstdc++-6.dll

More information about the Gcc-bugs mailing list