Hi Martin,

On 09.11.2017 20:33, Martin Storsjö wrote:
> if !W32API
> -lib32_DATA += lib32/libglut.a lib32/libmsvcp60.a lib32/libmsvcr80.a 
> lib32/libmsvcr90.a lib32/libmsvcr90d.a lib32/libmsvcr100.a \
> -                       lib32/libmsvcr110.a lib32/libmsvcr120.a 
> lib32/libmsvcr120d.a lib32/libcrtdll.a \
> -                       lib32/libmsvcr120_app.a lib32/libmsvcp120_app.a
> +lib32_DATA += lib32/libglut.a lib32/libmsvcp60.a lib32/libmsvcp120_app.a
> +
> +lib32_LIBRARIES += lib32/libcrtdll.a
> +lib32_libcrtdll_a_SOURCES = $(src_msvcrt_common)
> +lib32_libcrtdll_a_AR = $(DTDEF64) $(top_srcdir)/lib32/crtdll.def && $(AR) 
> $(ARFLAGS)
> +lib32_libcrtdll_a_CPPFLAGS=$(CPPFLAGS64) -D__LIBMSVCRT__ $(extra_include) 
> $(sysincludes)


CPPFLAGS64 usage is wrong here. I noticed because of build error:

i686-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../mingw-w64/mingw-w64-crt  -m64 
-D__LIBMSVCRT__ -I../../mingw-w64/mingw-w64-crt/include 
-I/usr/local/i686-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 stdio/lib32_libcrtdll_a-acrt_iob_func.o -MD -MP -MF 
stdio/.deps/lib32_libcrtdll_a-acrt_iob_func.Tpo -c -o 
stdio/lib32_libcrtdll_a-acrt_iob_func.o `test -f 'stdio/acrt_iob_func.c' || 
echo '../../mingw-w64/mingw-w64-crt/'`stdio/acrt_iob_func.c
Assembler messages:
Fatal error: no compiled in support for x86_64
cc1: sorry, unimplemented: 64-bit mode not compiled in
make[1]: *** [Makefile:21750: stdio/lib32_libcrtdll_a-acrt_iob_func.o] Error 1

Cheers,
Jacek


------------------------------------------------------------------------------
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
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to