[Bf-committers] Re: [Bf-blender-cvs] CVS commit: lib/windows/openexr README.txt lib/windows/openexr/include/Iex Iex.h IexBaseExc.h IexErrnoExc.h IexMathExc.h IexThrowErrnoExc.h lib/windows/openexr/include/IlmImf ImfAutoArray.h ImfCompressor.h Imf

jean-michel soler jmsoler at free.fr
Tue Jan 2 00:45:07 CET 2007


Tom M a écrit :

> perhaps someone should just commit that change?
>
> On 1/1/07, Stephane SOPPERA <stephane.soppera at wanadoo.fr> wrote:
>
>> You have to use the libs that are in lib/windows/openexr/lib folder, not
>> the one in lib/windows/openexr/lib_msvc to compile with MSVC7.
>> So you have to use a user-config.py script to compile with scons and
>> customize the BF_OPENEXR_LIBPATH this way:
>> BF_OPENEXR_LIBPATH = '${BF_OPENEXR}/lib
>>

I did the change but there is a lot of errors again :

   Creating library E:\bf-blender\build\win32-vc\bin\blender.lib and 
object E:\bf-blender\build\win32-vc\bin\blender.exp
libjpeg.lib(jerror.o) : warning LNK4217: locally defined symbol __iob 
imported in function _output_message
libpng_st.lib(pngerror.o) : warning LNK4049: locally defined symbol 
__iob imported
libpng_st.lib(pngwutil.o) : warning LNK4049: locally defined symbol 
__iob imported
libpng_st.lib(pngrutil.o) : warning LNK4049: locally defined symbol 
__iob imported

bf_openexr.lib(openexr_api.obj) : error LNK2001: unresolved external 
symbol "public: virtual char * __thiscall 
Imf::IStream::readMemoryMapped(int)"(?readMemoryMapped at IStream@Imf@@UAEPADH at Z)

bf_openexr.lib(openexr_api.obj) : error LNK2001: unresolved external 
symbol "public: virtual bool __thiscall 
Imf::IStream::isMemoryMapped(void)const " 
(?isMemoryMapped at IStream@Imf@@UBE_NXZ)bf_openexr.lib(openexr_api.obj) : 
error LNK2019: unresolved external symbol "public: __thiscall 
Imf::InputFile::InputFile(char const * const,int)" 
(??0InputFile at Imf@@QAE at QBDH@Z) referenced in function _IMB_exr_begin_read

bf_openexr.lib(openexr_api.obj) : error LNK2019: unresolved external 
symbol "int __cdecl Imf::globalThreadCount(void)" 
(?globalThreadCount at Imf@@YAHXZ) referenced in function _IMB_exr_begin_read

bf_openexr.lib(openexr_api.obj) : error LNK2019: unresolved external 
symbol "public: __thiscall Imf::OutputFile::OutputFile(char const * 
const,class Imf::Header
 const &,int)" (??0OutputFile at Imf@@QAE at QBDABVHeader@1 at H@Z) referenced in 
function _IMB_exr_begin_write

bf_openexr.lib(openexr_api.obj) : error LNK2019: unresolved external 
symbol "public: __thiscall Imf::TiledOutputFile::TiledOutputFile(char 
const * const,class I
mf::Header const &,int)" 
(??0TiledOutputFile at Imf@@QAE at QBDABVHeader@1 at H@Z) referenced in function 
_IMB_exrtile_begin_write

bf_openexr.lib(openexr_api.obj) : error LNK2019: unresolved external 
symbol "public: __thiscall Imf::Slice::Slice(enum Imf::PixelType,char 
*,unsigned int,unsign
ed int,int,int,double,bool,bool)" 
(??0Slice at Imf@@QAE at W4PixelType@1 at PADIIHHN_N2@Z) referenced in function 
_imb_save_openexr_float

bf_openexr.lib(openexr_api.obj) : error LNK2019: unresolved external 
symbol "public: __thiscall Imf::InputFile::InputFile(class Imf::IStream 
&,int)" (??0InputFi
le at Imf@@QAE at AAVIStream@1 at H@Z) referenced in function _imb_load_openexr
E:\bf-blender\build\win32-vc\bin\blender.exe : fatal error LNK1120: 8 
unresolved externals
scons: *** [E:\bf-blender\build\win32-vc\bin\blender.exe] Error 1120
scons: building terminated because of errors.
E:\bf-blender\blender>

jms


More information about the Bf-committers mailing list