mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] 64-bit build [was: MXE : request liblqr / len


From: Tony Theodore
Subject: Re: [Mingw-cross-env-list] 64-bit build [was: MXE : request liblqr / lensfun -, Status 64 bit ?]
Date: Tue, 12 Feb 2013 10:00:48 +1100


On 12/02/2013, at 6:54 AM, René Berber <address@hidden> wrote:

On Sun, 10 Feb 2013 , Tony Theodore wrote:

By default it will build i686-pc-mingw32 (32 bit mingw.org as per
current mxe). To do a 64 bit build, type:

make MXE_TARGETS=x86_64-w64-mingw32

you can also set this in settings.mk and optionally build multiple
targets.

There is no MXE_TARGETS variable in Makefile.  Using that you end up
with 32-bit results, nothing is built for 64-bit.

I'm referring to the multi-rebase branch, there's a fuller description here:

https://github.com/mxe/mxe/issues/39#issuecomment-11911176

Perhaps you meant TARGET.

But I see a big problem, with TARGET defined correctly gcc can't be
built, the error message says "there is no support for DWARF2 exception
handling with a 64-bit Windows target".  Perhaps you have uncommitted
changes (enabling sjlj exception handling).

sjlj exceptions are enabled for the mingw-w64 toolchain:

https://github.com/tonytheodore/mxe/blob/multi-rebase/src/gcc.mk#L115

I'll update the comment as neither of these are mentioned.

Cheers,

Tony


reply via email to

[Prev in Thread] Current Thread [Next in Thread]