openexr-user
[Top][All Lists]
Advanced

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

Re: [Openexr-user] Windows Half.lib link errors


From: James Burgess
Subject: Re: [Openexr-user] Windows Half.lib link errors
Date: Mon, 14 Jan 2008 10:18:17 -0800

Wes,
You should see in the Half project a "Pre-Build Event" called "Building LUT Files..." I think that toFloat.cpp and eLut.cpp get compiled via that. (I'm refering to the 1.6 project file for IlmBase)

- James

On Jan 13, 2008, at 2:12 PM, Wesley Smith wrote:

Hi,
I'm trying to get OpenEXR to build properly on Windows with VS2008.
The one stumbling block I have is with the static LUT exports for data
type conversion.

2> Creating library ..\Release\Half.lib and object ..\Release \Half.exp
2>Half.exp : error LNK2001: unresolved external symbol "unsigned short
* _eLut" (?_eLut@@3PAGA)
2>Half.exp : error LNK2001: unresolved external symbol "union
half::uif * _toFloat" (?_toFloat@@address@hidden@@A)

I can't seem to figure out how to fix this issue.  Any ideas?  These
are my preprocessor defines:

WIN32
NDEBUG
_WINDOWS
HALF_EXPORTS

I've also changed the target from a dynamic dll to a static lib.

thanks,
wes


_______________________________________________
Openexr-user mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/openexr-user





reply via email to

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