http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47142
--- Comment #3 from Dongsheng Song <dongsheng.song at gmail dot com> 2011-02-04 01:33:55 UTC --- (In reply to comment #2) > (In reply to comment #1) > > Hmm, this issue seems to be fixed already. At least for my installation > > libgcc_s DLL is put into corresponding lib-folder, too. > > > > Could you please retest? > > > > Thanks, > > Kai > > Yes, are you mean the cross building configured with: > --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-w64-mingw32 > --enable-targets=all --enable-languages=c,c++,fortran,objc,obj-c++ > > But when I build native compiler with the generated compiler: > --build=i686-pc-linux-gnu --host=i686-w64-mingw32 --target=i686-w64-mingw32 > --enable-targets=all --enable-languages=c,c++,fortran,objc,obj-c++ > > Some DLLs still not installed correctly. Here is the result: oracle@vc:~/gcc-4.6-windows$ find . -name *.dll | sort ./bin/64/pthreadGC2.dll ./bin/libgcc_s_sjlj-1.dll ./bin/libgfortran-3.dll ./bin/libgomp-1.dll ./bin/libobjc-3.dll ./bin/libquadmath-0.dll ./bin/libssp-0.dll ./bin/libstdc++-6.dll ./bin/pthreadGC2.dll oracle@vc:~/gcc-4.6-windows$ file bin/*.dll bin/libgcc_s_sjlj-1.dll: PE32+ executable for MS Windows (DLL) (console) Mono/.Net assembly bin/libgfortran-3.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit bin/libgomp-1.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit bin/libobjc-3.dll: PE32+ executable for MS Windows (DLL) (console) Mono/.Net assembly bin/libquadmath-0.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit bin/libssp-0.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit bin/libstdc++-6.dll: PE32+ executable for MS Windows (DLL) (console) Mono/.Net assembly bin/pthreadGC2.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit