openexr-devel
[Top][All Lists]
Advanced

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

Re: [Openexr-devel] VS2003 vs. VS2005 C++ ABI


From: Kevin Wheatley
Subject: Re: [Openexr-devel] VS2003 vs. VS2005 C++ ABI
Date: Thu, 08 Jun 2006 12:24:39 +0100

Drew Hess wrote:
> 
> Did the C++ ABI change in Visual Studio 2005?  Can you compile a C++
> application in VS2005 and link it against C++ static libs and/or DLLs
> that were compiled in VS2003?  (If not, what about vice versa?)
> 
> I'm trying to figure out whether we need to distribute two
> pre-compiled OpenEXR packages for Win32 or just one.

Drew,

if you compile with 2005 you will get a different runtime linked to
those parts of your app for sure (which can cause some problems if you
pass memory between runtimes), I tried it with some things here and it
'appeared to work' but it was not a very exhaustive test, so your
mileage may vary. I had Qt libraries compiled with 2005 running with
2003 compiled code.

Kevin

-- 
| Kevin Wheatley, Cinesite (Europe) Ltd | Nobody thinks this      |
| Senior Technology                     | My employer for certain |
| And Network Systems Architect         | Not even myself         |




reply via email to

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