On 05/04/2018 12:35 PM, Christer Solskogen wrote:
> It fails with this:
> 
> make[1]: Entering directory
> '/tmp/obj/_build/mingw-w64.crt.cross.x86_64-w64-mingw32'
> x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I.
> -I/home/solskogen/mingw-w64-builder/trunk/lib/mingw-w64/mingw-w64-crt
> -m64
> -I/home/solskogen/mingw-w64-builder/trunk/lib/mingw-w64/mingw-w64-crt/include
> -D_CRTBLD
> -I/home/solskogen/obj/cross-mingw-w64/x86_64-w64-mingw32/include  -pipe
> -std=gnu99 -D_WIN32_WINNT=0x0f00 -Wall -Wextra -Wformat
> -Wstrict-aliasing -Wshadow -Wpacked -Winline
> -Wimplicit-function-declaration -Wmissing-noreturn -Wmissing-prototypes
> -g -O2 -MT intrincs/lib64_libkernel32_a-rdtsc.o -MD -MP -MF
> intrincs/.deps/lib64_libkernel32_a-rdtsc.Tpo -c -o
> intrincs/lib64_libkernel32_a-rdtsc.o `test -f 'intrincs/rdtsc.c' || echo
> '/home/solskogen/mingw-w64-builder/trunk/lib/mingw-w64/mingw-w64-crt/'`intrincs/rdtsc.c
> 
> In file included from
> /tmp/obj/cross-mingw-w64/lib/gcc/x86_64-w64-mingw32/8.1.1/include/x86intrin.h:74,
> 
>                  from
> /tmp/obj/cross-mingw-w64/x86_64-w64-mingw32/include/intrin.h:73,
>                  from
> /home/solskogen/mingw-w64-builder/trunk/lib/mingw-w64/mingw-w64-crt/intrincs/rdtsc.c:10:
> 
> /tmp/obj/cross-mingw-w64/lib/gcc/x86_64-w64-mingw32/8.1.1/include/xsaveintrin.h:60:1:
> error: conflicting types for '_xgetbv'
>  _xgetbv (unsigned int __A)
>  ^~~~~~~
> In file included from
> /tmp/obj/cross-mingw-w64/x86_64-w64-mingw32/include/intrin.h:41,
>                  from
> /home/solskogen/mingw-w64-builder/trunk/lib/mingw-w64/mingw-w64-crt/intrincs/rdtsc.c:10:
> 
> /tmp/obj/cross-mingw-w64/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h:1412:18:
> note: previous definition of '_xgetbv' was here
>  unsigned __int64 _xgetbv(unsigned int index)
>                   ^~~~~~~
> Makefile:28152: recipe for target 'intrincs/lib64_libkernel32_a-rdtsc.o'
> failed
> make[1]: *** [intrincs/lib64_libkernel32_a-rdtsc.o] Error 1
> make[1]: Leaving directory
> '/tmp/obj/_build/mingw-w64.crt.cross.x86_64-w64-mingw32'
> Makefile:7778: recipe for target 'all' failed
> make: *** [all] Error 2

Can you retry with the v5.x branch on git? There are gcc 8 fixes in
included after the last v5 release.

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to