openexr-user
[Top][All Lists]
Advanced

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

Re: [Openexr-user] OpenEXR for amd64 platform


From: veerendra singh
Subject: Re: [Openexr-user] OpenEXR for amd64 platform
Date: Wed, 21 Nov 2007 16:29:12 +0530

Could somebody please shed some light on this. I am having a tough time building OpenEXR with win64.Thanks

On Nov 19, 2007 2:12 PM, veerendra singh <address@hidden > wrote:
hi there.. sorry for replying late..I was away for vacations and also gave it a try myself to make it work. but the problem I am having starts when I build ilmbase lib after CreateDLL, I set all the paths correctly.but the problem appears in post-build event. I guess createDLL  is designed to work tightly with 32bit system, bcoz i get the following build output in visual studio 2005 when i build project Half after successfully building CreateDLL project,

:
:
:

CreateDLL v1.1
1>CreateDLL found 63 symbols
1>Exporting DLL
1>Release\half.obj : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
1>createDLL: linking success
1>Installing into Release
1>        1 file(s) copied.
1>        1 file(s) copied.
:
:
:

I don't know what had caused this error, could you please shed some light on it?

-Thanks

PS: Is it possible for you guys to include a solution file for ilmbase and openEXR libs, that include a 64bit configuration, coz it might be possible that we forget certain settings when creating x64 config in visual studio.


On Oct 23, 2007 11:31 PM, Florian Kainz <address@hidden> wrote:
I don't have a system to test with 64-bit Windows / Visual Studio, but the
code does work on the 32-bit version of Windows, as well as with 64-bit Linux.
What kinds of errors do you get?


veerendra singh wrote:
> Ohh sorry for the misunderstanding, by Visual Studio 5, I meant Visual
> Studio 2005 i.e. Visual Studio 8.Thanks.
>
>
> On 10/10/07, *Florian Kainz* < address@hidden <mailto:address@hidden>> wrote:
>
>     Hi Veerendra,
>
>     OpenEXR will not compile with Visual studio 5 on any platform;
>     you'll need Visual Studio 7 or 8.  OpenEXR makes extensive use
>     of templates; template support in Visual C++ and earlier is
>     insufficient.
>
>     Florian
>
>     veerendra singh wrote:
>      > Hi guys, I tried to find information about how to build OpenEXR for
>      > amd64-bit platform when I could not find any precompiled libs for the
>      > same. But unfortunately, I did not come across any correspondence
>      > regarding the same. Then, I downloaded the source for OpenEXR and
>      > Ilmbase and tried to build it with Visual studio 5, but I found that
>      > even they do not have a inbuilt x64 bit configuration.
>     Furthermore, when
>      > I tried to create a x64 config, I got loads of errors. Is there
>      > something that I missed here or is it something people normally
>     dont do?
>      >
>      > Thanks,
>      > Veerendra
>      >
>      >
>      >
>     ------------------------------------------------------------------------
>      >
>      > _______________________________________________
>      > Openexr-user mailing list
>      > address@hidden <mailto: address@hidden>



reply via email to

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