On Sat, Nov 05, 2016 at 07:26:07AM -0700, Alex wrote:
> Hi all,
> 
> Since around Firefox 49, I've had trouble cross compiling Firefox using 
> mingw-w64 and GCC. With the environment set up properly, I get an error log 
> as follows:
> 
>  0:08.44 checking for target system type... x86_64-w64-mingw32
>  0:08.45 checking whether cross compiling... yes
>  0:08.46 checking for pkg_config... /usr/local/bin/pkg-config
>  0:08.48 checking for pkg-config version... 0.29.1
>  0:08.49 checking for tar... /usr/local/bin/gtar
>  0:08.49 checking for unzip... /usr/bin/unzip
>  0:08.49 checking for zip... /usr/bin/zip
>  0:08.49 checking for yasm... /usr/local/bin/yasm
>  0:08.51 checking yasm version... 1.3.0
>  0:08.51 checking for the target C compiler... 
> /usr/local/Cellar/mingw-w64/5.0.0/bin/x86_64-w64-mingw32-gcc
>  0:08.66 checking whether the target C compiler can be used...
>  0:08.66 DEBUG: <truncated - see config.log for full output>
>  0:08.66 DEBUG: | %KERNEL Linux
>  0:08.66 DEBUG: | #elif _WIN32 || __CYGWIN__
>  0:08.66 DEBUG: | %KERNEL WINNT
>  0:08.66 DEBUG: | #elif __NetBSD__
>  0:08.66 DEBUG: | %KERNEL NetBSD
>  0:08.66 DEBUG: | #elif __APPLE__
>  0:08.66 DEBUG: | %KERNEL Darwin
>  0:08.66 DEBUG: | #endif
>  0:08.66 DEBUG: | #if _MSC_VER || __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
>  0:08.66 DEBUG: | %ENDIANNESS little
>  0:08.66 DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
>  0:08.66 DEBUG: | %ENDIANNESS big
>  0:08.66 DEBUG: | #endif
>  0:08.66 DEBUG: Executing: 
> `/usr/local/Cellar/mingw-w64/5.0.0/bin/x86_64-w64-mingw32-gcc -E 
> /var/folders/g3/8j6q4lrd2vqd377bmwcxbq3m0000gn/T/conftest.mCmdqz.c`
>  0:08.66 DEBUG: COMPILER = gcc
>  0:08.67 DEBUG: VERSION = 6.2.0
>  0:08.67 DEBUG: STDC_VERSION = 201112L
>  0:08.67 DEBUG: CPU = x86_64
>  0:08.67 DEBUG: KERNEL = 1

See bug 1289946

Mike
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds

Reply via email to