[zeromq-dev] 2.0.7 x64 Windows Linker Errors

Steven McCoy steven.mccoy at miru.hk
Fri Jun 18 22:59:44 CEST 2010


On 18 June 2010 18:11, Martin Lucina <mato at kotelna.sk> wrote:

> jarred at webriots.com said:
> > This is a clean build from the repository. x86 builds fine. x64 gets the
> linker
> > errors.
> >
> > 2.0.6 builds in a x64 in my environment, so it seems to be something that
> > changed in 2.0.7.
>
> I know one thing that changed that's suspect. __declspec(dllexport) and
> __declspec(dllimport) depend on _WIN32 being defined, while in 2.0.6 they
> depended on some silly manual define.
>
> Now, I don't have Win64, so does anyone know or can you find out if _WIN32
> is defined by the compiler for 64-bit Windows, or if not, then what is?
> _WIN64?
>
>
_WIN32 is defined, but all the confusing function declarations are replaced
with one calling system which is closest to __fastcall.

-- 
Steve-o
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20100619/33e2e8cb/attachment.html>


More information about the zeromq-dev mailing list