[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-cross-env-list] vigra and openexr zlib calls
From: |
Volker Grabsch |
Subject: |
Re: [Mingw-cross-env-list] vigra and openexr zlib calls |
Date: |
Thu, 22 Sep 2011 10:01:19 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Mark Brand schrieb:
> After some poking around, I decided that the problem was caused by
> ZLIB_WINAPI being defined in openexr source files. Via zconf.h, this
> causes the symbols to be decorated with the '@16', apparently
> following the stdcall calling convention. Removing the ZLIB_WINAPI
> seems to solve the problem[1].
> [...]
> It seems strange that this has not come up earlier, since anybody
> linking to openexr would have had this problem.
Indeed.
Is there anyone on this list currently using OpenEXR?
> Feedback is welcome! This includes the subject of whether something
> like the patch in [1] should be suggested upstream.
>
> [1] http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/b4be43902185
> [2] http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/087ea4b1419d
Thanks! I added a minor fix to the command that compiles the Vigra
test program:
http://hg.savannah.gnu.org/hgweb/mingw-cross-env/rev/a973aa101430
Greets,
Volker
--
Volker Grabsch
---<<(())>>---