(I don't know that much about openexr's builds, so I might be wrong 
here. Some of the core devs will probably pop in with a better answer soon.)

My guess is that the openexr-libraries need to be compiled with debug as 
well. Usually those have names ending with D or _d or something.

However, I suspect the build script needs some work here as it doesn't 
try to use those names.

Either fix the scons-fiels, or do a workaround by compiling the 
openexr-libs yourself (in debug) and copy them on top of the 
openexr-release lib/dlls before building opensg-debug, it might work.

Cheers,
/Marcus

Jeongseok Lee (GMail) wrote:
> Thank you for your answer.
> 
> Actually, I succeed to compile opensg 1.8 using scons. It was easy as you
> said.
> By the way, I succeed to compile opensg 'opt' but not 'dbg'.
> 
> I typed ".\scons compiler=msvc90 type=dbg" on right directory.
> But I got some error messages as follows. What's the problem...?
> 
> [ Error Messages ]
> ....
> openexr_vc90.lib(ImfFrameBuffer.obj) : error LNK2001: unresolved external
> symbol
>  __imp___invalid_parameter_noinfo
> openexr_vc90.lib(ImfChannelList.obj) : error LNK2001: unresolved external
> symbol
>  __imp___invalid_parameter_noinfo
> openexr_vc90.lib(ImfHeader.obj) : error LNK2001: unresolved external symbol
> __im
> p___invalid_parameter_noinfo
> Build\win32-msvc90\Source\System\OSGSystemD.dll : fatal error LNK1120: 1
> unresol
> ved externals
> scons: *** [Build\win32-msvc90\Source\System\OSGSystemD.dll] Error 1120
> scons: building terminated because of errors.
> 
> 
> Thanks,
> Jeongseok
> 
> -----Original Message-----
> From: Marcus Lindblom [mailto:[email protected]] 
> Sent: Monday, April 06, 2009 5:21 PM
> To: opensg-users-TtF/[email protected]
> Subject: Re: [Opensg-users] Complie problem OpenSG 1.8 with VS2005 ( VS8 )
> 
> Jeongseok Lee (GMail) wrote:
>> Hi,
>>
>> I'm trying to compile OpenSG 1.8 with VS2005 (VS8)
>> I got OpenSG 1.8 sources from CVS
>> (CVSROOT=:pserver:anonymous-rzmzebenqyos80kndvp5uuljzqvucth7re5ytffg...@public.gmane.org:/cvsroot/opensg)
>>
>> I open OpenSG.sln (in \OpenSG\VSBuild\VS8) and build just 'BaseLib'.
> 
> Please use Scons instead. The solution files are not maintained between 
> releases.
> 
> See the trac-wiki for details on how to build with scons. It's pretty 
> easy. :)
> 
> Cheers,
> /Marcus
> 
> 
> ----------------------------------------------------------------------------
> --
> _______________________________________________
> Opensg-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opensg-users
> 
> 
> ------------------------------------------------------------------------------



------------------------------------------------------------------------------
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to