Dear list,
I finally found a solution.
The dirty fix is to add an additional define in each compiler call. A better
way is to modify the spec file of GCC. Therein you need to add the following
define at an appropriate place:
-D__USE_MINGW_OUTPUT_FORMAT_EMU=0
By default, MinGW assumes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 20.02.2014 13:20, Sebastian Wolff wrote:
On 19 Feb 2014, at 17:05, Sebastian Wolff wrote:
today I upgraded from a SVN revision from March 2013 of the
MinGW-w64 runtime to version 3.1.0. I use the open build service
provided by the openSUSE
Hi,
On the trunk, we no longer need __USE_MINGW_OUTPUT_FORMAT_EMU nor
__mingw_set_output_format. We use linker tricks to do the work without
any user action:
http://repo.or.cz/w/mingw-w64/jacek.git/commitdiff/53e6165916a0cdc4d096bff13ce60cb825def2f2
Note that the change affected both headers and
Interesting. Well that is even more good news if the issue is already fixed in
trunk!
Best regards!
Sebastian
From: LRN lrn1...@gmail.com
Subject: Re: [Mingw-w64-public] Undefined symbol:
__mingw_set_output_format using MinGW-w64 3.1.0
To: mingw-w64-public@lists.sourceforge.net
Dear list,
today I upgraded from a SVN revision from March 2013 of the MinGW-w64 runtime
to version 3.1.0. I use the open build service provided by the openSUSE
community to install my cross compiler framework (based on openSuse Linux
12.2). GCC version is 4.8.2. Target system is x64.
Since
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 19.02.2014 20:05, Sebastian Wolff wrote:
Since the upgrade I face the following problem:
The Linker command terminates with error message Undefined symbol:
__mingw_set_output_format
There are no other errors. In my source code we use the