On 5/13/2010 08:11, Dmitrijs Ledkovs wrote: > In gcc configure I have: > > --enable-libmudflap > > And then the build fails at $ make all stage (the last make > invocation) with this: > > checking for stdint.h... (cached) yes > checking pthread.h usability... yes > checking pthread.h presence... yes > checking for pthread.h... yes > checking for thread model used by GCC... win32 > win32 is an unsupported thread package > make[2]: *** [configure-target-libmudflap] Error 1 > make[2]: Leaving directory > `/home/dmitrij/src/mingw-w64/superv32/build_dir/i686-w64-mingw32/gcc' > make[1]: *** [all] Error 2 > make[1]: Leaving directory > `/home/dmitrij/src/mingw-w64/superv32/build_dir/i686-w64-mingw32/gcc' > dh_auto_build: make -j1 returned exit code 2 > > I've modified the patch to make it is easier for me to build (based on > target I set all the correct variables& added install target) > With my patch applied i do: > > PATH=$(CURDIR)/root/usr/bin:$PATH make -C pthreads > target=i686-w64-mingw32 prefix=$(CURDIR)/root/usr clean GC-inlined > install > > $(CURDIR)/root is my sysroot used for the whole build. > > What's wrong? there is nothing interesting in the config.log..... > > Please help to get me on the pthread bandwagon =) >
No, this has nothing to do with win32, likely how mudflap works to prevent stack smashing. ------------------------------------------------------------------------------ _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public