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

Reply via email to