在 2019/1/22 上午4:20, Christer Solskogen 写道: > I've successfully built a multilib compiler on linux targeting both > x86_64-w64-mingw32 and i686-w64-mingw32. Using that compiler to compile > a native Windows compiler (what do you really call that? Crossed > compiler? Hosted?) with mingw-w64-crt configured with > "--enable-experimental" I get this (on Windows). > > Internal error in stringer at > /home/builder/binutils-2.31.1/gas/read.c:5366. > Please report this bug. > > I get the same error with a simple Hello World in either C and C++ (alas > both gcc.exe and g++.exe produce the error) > > If I compile mingw-w64-crt without "--enable-experimental" I do not see > that error. > Not sure if it means anything, but the crossed compiler is multilib. > > cross-binutils is configured like this: > /home/builder/binutils-2.31.1/configure --prefix=/opt/cross > --target=x86_64-w64-mingw32 > > cross-gcc: /home/builder/gcc-8/configure --prefix=/opt/cross > --libexecdir=/opt/cross/lib --target=x86_64-w64-mingw32 > --enable-languages=c,c++ --disable-libstdcxx-pch --enable-libgomp > --enable-threads=posix --with-sysroot=/opt/cross > > crossed-binutils: /home/builder/binutils-2.31.1/configure > --prefix=/mingw64 --host=x86_64-w64-mingw32 > > crossed-gcc: /home/builder/gcc-8/configure --prefix=/mingw64 > --libexecdir=/mingw64/lib --host=x86_64-w64-mingw32 > --target=x86_64-w64-mingw32 --enable-languages=c,c++ > --disable-libstdcxx-pch --enable-libgomp --enable-threads=posix >
I have CC'd binutils ML. Hope someone there would know something about GAS. -- Best regards, LH_Mouse
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public