(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
