RE: Stable Helix Client release for win32-i386-vc8/ Missing library files?
"Henry Ping" <[email protected]>
| Newsgroups | gmane.comp.multimedia.helix.devel |
|---|---|
| Organization | RealNetworks |
| Message-ID | <[email protected]> |
Hi, Atul Cayenne branch is not ready for VC8. The link errors you saw are likely because the Helix distribution libs are not VC8 compatible. Atlas310+ is VC8 ready if that's ok with you. Henry > -----Original Message----- > From: Maharshi, Atul [mailto:[email protected]] > Sent: Thursday, October 30, 2008 1:46 PM > To: [email protected]; [email protected]; > [email protected] > Subject: Stable Helix Client release for win32-i386-vc8/ > Missing library files? > > Hi Henry, > > I am trying to compile the client code from the > hxclient_2_0_3_cayenne branch (target: splay, profile: > helix-client-all-defines, platform: win32-i386-vc8). However, > for some of the projects, the linking does not complete > because of missing definitions (see build.out snippet > attached below). Am I missing some library/binary files? For > example, I could not find the definitions for the methods of > the CStreamParam class as carried in the header file raparser.h. > > Also, I was not sure if I am using the right branch of the > code. I fixed some errors that I saw before I got to this > stage. Could you let me know what branch I should be using > with win32-i386-vc8? > > Thanks in advance for help, > Cheers, > -Atul > > entering directory datatype/rm/audio/renderer > WinCompile(datatype/rm/audio/renderer): generating makefiles > UMAKE: Umakefil -> Makefile in datatype\rm\audio\renderer > UMAKE: Applying profile > C:\HelixClientSource\build\umakepf\helix-client-all-defines.pf > Time used: 0.73 seconds > WinCompile(datatype/rm/audio/renderer): making depend nmake > /nologo depend > python C:\HelixClientSource\build\bin\mkdepend.py > /tdbg32\obj /mMakefile /I. > /FIdbg32\datatype_rm_audio_renderer_ribodefs.h /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\..\common\runtime\pub > /I..\..\..\..\common\include > /I..\..\..\..\common\log\logutil\pub > /I..\..\..\..\datatype\rm\audio\common\pub > /I..\..\..\..\datatype\rm\audio\payload\pub > /I..\..\..\..\datatype\rm\audio\renderer > /I..\..\..\..\datatype\rm\include > /I..\..\..\..\common\dbgtool\pub > /I..\..\..\..\common\util\pub /I..\..\..\..\common\system\pub > /I..\..\..\..\common\container\pub > /I..\..\..\..\datatype\common\util\pub > /I..\..\..\..\datatype\rm\common\pub platform\win\rarender.rc > raformat.cpp raibufs.cpp rarender.cpp smppkfdr.cpp raiids.cpp > plugin.cpp > [#-00000001][2008-10-29 17:38:58][2208][INFO ] : Ribosome v2.4.12 > [#-00000002][2008-10-29 17:38:58][2208][INFO ] : Using Python v2.5.2 > [#-00000003][2008-10-29 17:38:58][2208][INFO ] : Log dir: > C:\HelixClientSource\helix\ribosome_logs > [#-00000005][2008-10-29 17:38:58][2208][INFO ] : Running > tool: mkdepend Time used: 0.14 seconds > WinCompile(datatype/rm/audio/renderer): making copy nmake /nologo copy > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\..\common\runtime\pub > /I..\..\..\..\common\include > /I..\..\..\..\common\log\logutil\pub > /I..\..\..\..\datatype\rm\audio\common\pub > /I..\..\..\..\datatype\rm\audio\payload\pub > /I..\..\..\..\datatype\rm\audio\renderer > /I..\..\..\..\datatype\rm\include > /I..\..\..\..\common\dbgtool\pub > /I..\..\..\..\common\util\pub /I..\..\..\..\common\system\pub > /I..\..\..\..\common\container\pub > /I..\..\..\..\datatype\common\util\pub > /I..\..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_audio_renderer_ribodefs.h /MDd /Z7 > /Fodbg32\obj\raformat.obj /c raformat.cpp raformat.cpp > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\..\common\runtime\pub > /I..\..\..\..\common\include > /I..\..\..\..\common\log\logutil\pub > /I..\..\..\..\datatype\rm\audio\common\pub > /I..\..\..\..\datatype\rm\audio\payload\pub > /I..\..\..\..\datatype\rm\audio\renderer > /I..\..\..\..\datatype\rm\include > /I..\..\..\..\common\dbgtool\pub > /I..\..\..\..\common\util\pub /I..\..\..\..\common\system\pub > /I..\..\..\..\common\container\pub > /I..\..\..\..\datatype\common\util\pub > /I..\..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_audio_renderer_ribodefs.h /MDd /Z7 > /Fodbg32\obj\raibufs.obj /c raibufs.cpp raibufs.cpp > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\..\common\runtime\pub > /I..\..\..\..\common\include > /I..\..\..\..\common\log\logutil\pub > /I..\..\..\..\datatype\rm\audio\common\pub > /I..\..\..\..\datatype\rm\audio\payload\pub > /I..\..\..\..\datatype\rm\audio\renderer > /I..\..\..\..\datatype\rm\include > /I..\..\..\..\common\dbgtool\pub > /I..\..\..\..\common\util\pub /I..\..\..\..\common\system\pub > /I..\..\..\..\common\container\pub > /I..\..\..\..\datatype\common\util\pub > /I..\..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_audio_renderer_ribodefs.h /MDd /Z7 > /Fodbg32\obj\rarender.obj /c rarender.cpp rarender.cpp > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\..\common\runtime\pub > /I..\..\..\..\common\include > /I..\..\..\..\common\log\logutil\pub > /I..\..\..\..\datatype\rm\audio\common\pub > /I..\..\..\..\datatype\rm\audio\payload\pub > /I..\..\..\..\datatype\rm\audio\renderer > /I..\..\..\..\datatype\rm\include > /I..\..\..\..\common\dbgtool\pub > /I..\..\..\..\common\util\pub /I..\..\..\..\common\system\pub > /I..\..\..\..\common\container\pub > /I..\..\..\..\datatype\common\util\pub > /I..\..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_audio_renderer_ribodefs.h /MDd /Z7 > /Fodbg32\obj\smppkfdr.obj /c smppkfdr.cpp smppkfdr.cpp > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\..\common\runtime\pub > /I..\..\..\..\common\include > /I..\..\..\..\common\log\logutil\pub > /I..\..\..\..\datatype\rm\audio\common\pub > /I..\..\..\..\datatype\rm\audio\payload\pub > /I..\..\..\..\datatype\rm\audio\renderer > /I..\..\..\..\datatype\rm\include > /I..\..\..\..\common\dbgtool\pub > /I..\..\..\..\common\util\pub /I..\..\..\..\common\system\pub > /I..\..\..\..\common\container\pub > /I..\..\..\..\datatype\common\util\pub > /I..\..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_audio_renderer_ribodefs.h /MDd /Z7 > /Fodbg32\obj\raiids.obj /c raiids.cpp raiids.cpp > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\..\common\runtime\pub > /I..\..\..\..\common\include > /I..\..\..\..\common\log\logutil\pub > /I..\..\..\..\datatype\rm\audio\common\pub > /I..\..\..\..\datatype\rm\audio\payload\pub > /I..\..\..\..\datatype\rm\audio\renderer > /I..\..\..\..\datatype\rm\include > /I..\..\..\..\common\dbgtool\pub > /I..\..\..\..\common\util\pub /I..\..\..\..\common\system\pub > /I..\..\..\..\common\container\pub > /I..\..\..\..\datatype\common\util\pub > /I..\..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_audio_renderer_ribodefs.h /MDd /Z7 > /Fodbg32\obj\plugin.obj /c plugin.cpp plugin.cpp > python C:\HelixClientSource\build\bin\pylink.py > -basefile:..\..\..\..\debug\rebase.lst > -basedir:datatype\rm\audio\renderer /base:0x60000000 /DLL > /NOLOGO /MACHINE:i386 /SUBSYSTEM:windows /debug > /IMPLIB:dbg32\rarender.lib /DEF:rarender.def /INCREMENTAL:no > /OUT:dbg32\rarender.dll dbg32\obj\platform\win\rarender.res > dbg32\obj\raformat.obj dbg32\obj\raibufs.obj > dbg32\obj\rarender.obj dbg32\obj\smppkfdr.obj > dbg32\obj\raiids.obj dbg32\obj\plugin.obj > C:\HelixClientSource\helix\datatype_dist\rm\audio\renderer\rar > ender.lib > C:\HelixClientSource\helix\datatype_dist\rm\audio\common\racom > lib.lib ..\..\..\..\common\dbgtool\dbg32\debuglib.lib > ..\..\..\..\common\util\dbg32\utillib.lib > ..\..\..\..\common\log\logutil\dbg32\logutillib.lib > ..\..\..\..\common\system\dbg32\syslib.lib > ..\..\..\..\common\runtime\dbg32\runtlib.lib > ..\..\..\..\common\container\dbg32\contlib.lib > ..\..\..\..\datatype\common\util\dbg32\dtutillib.lib > ..\..\..\..\datatype\rm\common\dbg32\rmcomlib.lib > ..\..\..\..\datatype\rm\audio\payload\dbg32\rapayld.lib > ole32.lib version.lib wsock32.lib kernel32.lib user32.lib > advapi32.lib gdi32.lib ole32.lib > rarender.def(1) : warning LNK4017: DESCRIPTION statement not > supported for the target platform; ignored > Creating library dbg32\rarender.lib and object > dbg32\rarender.exp LINK : warning LNK4098: defaultlib > 'MSVCRT' conflicts with use of other libs; use > /NODEFAULTLIB:library raformat.obj : error LNK2019: > unresolved external symbol "public: __thiscall > CStreamParam::CStreamParam(void)" (??0CStreamParam@@QAE@XZ) > referenced in function "public: __thiscall > CRaFormat::CRaFormat(struct IUnknown *,struct > IHXCommonClassFactory *,struct IHXErrorMessages *,unsigned > short *,unsigned short)" > (??0CRaFormat@@QAE@PAUIUnknown@@PAUIHXCommonClassFactory@@PAUI > HXErrorMessages@@PAGG@Z) > rmcomlib.lib(streamcmp.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > CStreamParam::CStreamParam(void)" (??0CStreamParam@@QAE@XZ) > raformat.obj : error LNK2019: unresolved external symbol > "public: __thiscall CStreamParam::~CStreamParam(void)" > (??1CStreamParam@@QAE@XZ) referenced in function "public: > virtual __thiscall CRaFormat::~CRaFormat(void)" (??1CRaFormat@@UAE@XZ) > rmcomlib.lib(streamcmp.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > CStreamParam::~CStreamParam(void)" (??1CStreamParam@@QAE@XZ) > raformat.obj : error LNK2019: unresolved external symbol > "public: long __thiscall > CStreamParam::ReadOneRAHeader(unsigned char *,unsigned > long,unsigned long *)" > (?ReadOneRAHeader@CStreamParam@@QAEJPAEKPAK@Z) referenced in > function "public: long __thiscall > CRaFormat::NewReadRAHeader(unsigned char *,unsigned > long,int,int,unsigned long,unsigned long,unsigned long *,char > *,unsigned long)" (?NewReadRAHeader@CRaFormat@@QAEJPAEKHHKKPAKPADK@Z) > rmcomlib.lib(streamcmp.obj) : error LNK2001: unresolved > external symbol "public: long __thiscall > CStreamParam::ReadOneRAHeader(unsigned char *,unsigned > long,unsigned long *)" (?ReadOneRAHeader@CStreamParam@@QAEJPAEKPAK@Z) > raformat.obj : error LNK2019: unresolved external symbol > "public: __thiscall CCodec::CCodec(char *,struct IUnknown > *,int)" (??0CCodec@@QAE@PADPAUIUnknown@@H@Z) referenced in > function "protected: virtual class CCodec * __thiscall > CRaFormat::CreateDecoder(char *)" > (?CreateDecoder@CRaFormat@@MAEPAVCCodec@@PAD@Z) > raformat.obj : error LNK2019: unresolved external symbol > "public: void * __thiscall CCodec::GetFlavorProperty(unsigned > short,unsigned short,unsigned short *)" > (?GetFlavorProperty@CCodec@@QAEPAXGGPAG@Z) referenced in > function "protected: long __thiscall > CRaFormat::InitDecoder(class CStreamParam &,class CCodec * > *)" (?InitDecoder@CRaFormat@@IAEJAAVCStreamParam@@PAPAVCCodec@@@Z) > raformat.obj : error LNK2019: unresolved external symbol > "public: long __thiscall CCodec::SetFlavor(unsigned short)" > (?SetFlavor@CCodec@@QAEJG@Z) referenced in function > "protected: long __thiscall CRaFormat::InitDecoder(class > CStreamParam &,class CCodec * *)" > (?InitDecoder@CRaFormat@@IAEJAAVCStreamParam@@PAPAVCCodec@@@Z) > raformat.obj : error LNK2019: unresolved external symbol > "public: long __thiscall CCodec::InitDecoder(struct > radecoder_init_params *,int)" > (?InitDecoder@CCodec@@QAEJPAUradecoder_init_params@@H@Z) > referenced in function "protected: long __thiscall > CRaFormat::InitDecoder(class CStreamParam &,class CCodec * > *)" (?InitDecoder@CRaFormat@@IAEJAAVCStreamParam@@PAPAVCCodec@@@Z) > raformat.obj : error LNK2019: unresolved external symbol > "public: long __thiscall CCodec::InitCodec(int)" > (?InitCodec@CCodec@@QAEJH@Z) referenced in function > "protected: long __thiscall CRaFormat::InitDecoder(class > CStreamParam &,class CCodec * *)" > (?InitDecoder@CRaFormat@@IAEJAAVCStreamParam@@PAPAVCCodec@@@Z) > raformat.obj : error LNK2019: unresolved external symbol > "public: long __thiscall CCodec::Flush(unsigned char > *,unsigned long *)" (?Flush@CCodec@@QAEJPAEPAK@Z) referenced > in function "protected: long __thiscall > CRaFormat::DecodeAudioData(struct _HXAudioData &,unsigned > long &,unsigned long,unsigned long,int)" > (?DecodeAudioData@CRaFormat@@IAEJAAU_HXAudioData@@AAKKKH@Z) > raibufs.obj : error LNK2019: unresolved external symbol > "public: static class CInterleave * __cdecl > CInterleave::Construct(char *,long *,void *)" > (?Construct@CInterleave@@SAPAV1@PADPAJPAX@Z) referenced in > function "public: long __thiscall > CInterleaveBufs::InitDeinterleaver(void)" > (?InitDeinterleaver@CInterleaveBufs@@QAEJXZ) > dbg32\rarender.dll : fatal error LNK1120: 10 unresolved externals > [#-00000001][2008-10-29 17:39:05][2772][INFO ] : Ribosome v2.4.12 > [#-00000002][2008-10-29 17:39:05][2772][INFO ] : Using Python v2.5.2 > [#-00000003][2008-10-29 17:39:05][2772][INFO ] : Log dir: > C:\HelixClientSource\helix\ribosome_logs > [#-00000005][2008-10-29 17:39:05][2772][INFO ] : Running > tool: pylink Pylink, executing link /DLL /BASE:0x60dc0000 > /NOLOGO /MACHINE:i386 /SUBSYSTEM:windows /debug > /IMPLIB:dbg32\rarender.lib /DEF:rarender.def /INCREMENTAL:no > /OUT:dbg32\rarender.dll dbg32\obj\platform\win\rarender.res > dbg32\obj\raformat.obj dbg32\obj\raibufs.obj > dbg32\obj\rarender.obj dbg32\obj\smppkfdr.obj > dbg32\obj\raiids.obj dbg32\obj\plugin.obj > C:\HelixClientSource\helix\datatype_dist\rm\audio\renderer\rar > ender.lib > C:\HelixClientSource\helix\datatype_dist\rm\audio\common\racom > lib.lib ..\..\..\..\common\dbgtool\dbg32\debuglib.lib > ..\..\..\..\common\util\dbg32\utillib.lib > ..\..\..\..\common\log\logutil\dbg32\logutillib.lib > ..\..\..\..\common\system\dbg32\syslib.lib > ..\..\..\..\common\runtime\dbg32\runtlib.lib > ..\..\..\..\common\container\dbg32\contlib.lib > ..\..\..\..\datatype\common\util\dbg32\dtutillib.lib > ..\..\..\..\datatype\rm\common\dbg32\rmcomlib.lib > ..\..\..\..\datatype\rm\audio\payload\dbg32\rapayld.lib > ole32.lib version.lib wsock32.lib kernel32.lib user32.lib > advapi32.lib gdi32.lib ole32.lib NMAKE : fatal error U1077: > 'C:\Python25\python.EXE' : return code '0x460' > Stop. > Time used: 7.83 seconds > ERROR: WinCompile(datatype/rm/audio/renderer) ERROR: Make failed. > > --- Build System Error ------------------------------------ > Make failed. > ----------------------------------------------------------- > > leaving directory > C:\HelixClientSource\helix\.\datatype\rm\audio\renderer > from directory C:\HelixClientSource\helix entering directory > datatype/rm/fileformat > WinCompile(datatype/rm/fileformat): generating makefiles > UMAKE: Umakefil -> Makefile in datatype\rm\fileformat > UMAKE: Applying profile > C:\HelixClientSource\build\umakepf\helix-client-all-defines.pf > Time used: 0.70 seconds > WinCompile(datatype/rm/fileformat): making depend nmake /nologo depend > python C:\HelixClientSource\build\bin\mkdepend.py > /tdbg32\obj /mMakefile /I. > /FIdbg32\datatype_rm_fileformat_ribodefs.h /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\common\runtime\pub > /I..\..\..\common\include /I..\..\..\datatype\rm\include > /I..\..\..\common\dbgtool\pub /I..\..\..\common\util\pub > /I..\..\..\common\container\pub /I..\..\..\common\system\pub > /I..\..\..\common\log\logutil\pub > /I..\..\..\datatype\common\util\pub > /I..\..\..\datatype\common\container\pub > /I..\..\..\datatype\rm\common\pub platform\win\rmffplin.rc > plugin.cpp guids.cpp > [#-00000001][2008-10-29 17:39:06][3936][INFO ] : Ribosome v2.4.12 > [#-00000002][2008-10-29 17:39:06][3936][INFO ] : Using Python v2.5.2 > [#-00000003][2008-10-29 17:39:06][3936][INFO ] : Log dir: > C:\HelixClientSource\helix\ribosome_logs > [#-00000005][2008-10-29 17:39:06][3936][INFO ] : Running > tool: mkdepend Time used: 0.14 seconds > WinCompile(datatype/rm/fileformat): making copy nmake /nologo copy > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\common\runtime\pub > /I..\..\..\common\include /I..\..\..\datatype\rm\include > /I..\..\..\common\dbgtool\pub /I..\..\..\common\util\pub > /I..\..\..\common\container\pub /I..\..\..\common\system\pub > /I..\..\..\common\log\logutil\pub > /I..\..\..\datatype\common\util\pub > /I..\..\..\datatype\common\container\pub > /I..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_fileformat_ribodefs.h /MDd /Z7 > /Fodbg32\obj\plugin.obj /c plugin.cpp plugin.cpp > cl /nologo /Zm200 /W3 /EHs-c- /FD /Od /I. /I.\win > /I.\pub /I.\pub\win /I..\..\..\common\runtime\pub > /I..\..\..\common\include /I..\..\..\datatype\rm\include > /I..\..\..\common\dbgtool\pub /I..\..\..\common\util\pub > /I..\..\..\common\container\pub /I..\..\..\common\system\pub > /I..\..\..\common\log\logutil\pub > /I..\..\..\datatype\common\util\pub > /I..\..\..\datatype\common\container\pub > /I..\..\..\datatype\rm\common\pub /I. > /FIdbg32\datatype_rm_fileformat_ribodefs.h /MDd /Z7 > /Fodbg32\obj\guids.obj /c guids.cpp guids.cpp > python C:\HelixClientSource\build\bin\pylink.py > -basefile:..\..\..\debug\rebase.lst > -basedir:datatype\rm\fileformat /base:0x60000000 /DLL /NOLOGO > /MACHINE:i386 /SUBSYSTEM:windows /debug > /IMPLIB:dbg32\rmfformat.lib /DEF:rmfformat.def > /INCREMENTAL:no /OUT:dbg32\rmfformat.dll > dbg32\obj\platform\win\rmffplin.res dbg32\obj\plugin.obj > dbg32\obj\guids.obj > C:\HelixClientSource\helix\datatype_dist\rm\fileformat\rmfflib > .lib > C:\HelixClientSource\helix\datatype_dist\rm\common\rmcomlib.li > b > C:\HelixClientSource\helix\datatype_dist\rm\audio\common\racom > lib.lib > C:\HelixClientSource\helix\datatype_dist\rm\video\payload\rvpy > ldlib.lib ..\..\..\common\dbgtool\dbg32\debuglib.lib > ..\..\..\common\runtime\dbg32\runtlib.lib > ..\..\..\common\util\dbg32\utillib.lib > ..\..\..\common\container\dbg32\contlib.lib > ..\..\..\common\system\dbg32\syslib.lib > ..\..\..\common\log\logutil\dbg32\logutillib.lib > ..\..\..\datatype\common\util\dbg32\dtutillib.lib > ..\..\..\common\system\dbg32\syslib.lib > ..\..\..\common\container\dbg32\contlib.lib > ..\..\..\datatype\common\container\dbg32\dtcomcontlib.lib > ..\..\..\datatype\rm\common\dbg32\rmcomlib.lib ole32.lib > version.lib wsock32.lib kernel32.lib user32.lib advapi32.lib vfw32.lib > rmfformat.def(1) : warning LNK4017: DESCRIPTION statement not > supported for the target platform; ignored > Creating library dbg32\rmfformat.lib and object > dbg32\rmfformat.exp LINK : warning LNK4098: defaultlib > 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library > rmfflib.lib(rmffplin.obj) : error LNK2019: unresolved > external symbol "public: __thiscall > CStreamParam::~CStreamParam(void)" (??1CStreamParam@@QAE@XZ) > referenced in function "protected: long __thiscall > CRealMediaFileFormat::AddTypeSpecificStats(void)" > (?AddTypeSpecificStats@CRealMediaFileFormat@@IAEJXZ) > rmcomlib.lib(audinfo.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > CStreamParam::~CStreamParam(void)" (??1CStreamParam@@QAE@XZ) > rmcomlib.lib(streamcmp.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > CStreamParam::~CStreamParam(void)" (??1CStreamParam@@QAE@XZ) > rmfflib.lib(rmffplin.obj) : error LNK2019: unresolved > external symbol "public: long __thiscall > CStreamParam::ReadOneRAHeader(unsigned char *,unsigned > long,unsigned long *)" > (?ReadOneRAHeader@CStreamParam@@QAEJPAEKPAK@Z) referenced in > function "protected: long __thiscall > CRealMediaFileFormat::AddTypeSpecificStats(void)" > (?AddTypeSpecificStats@CRealMediaFileFormat@@IAEJXZ) > rmcomlib.lib(audinfo.obj) : error LNK2001: unresolved > external symbol "public: long __thiscall > CStreamParam::ReadOneRAHeader(unsigned char *,unsigned > long,unsigned long *)" (?ReadOneRAHeader@CStreamParam@@QAEJPAEKPAK@Z) > rmcomlib.lib(streamcmp.obj) : error LNK2001: unresolved > external symbol "public: long __thiscall > CStreamParam::ReadOneRAHeader(unsigned char *,unsigned > long,unsigned long *)" (?ReadOneRAHeader@CStreamParam@@QAEJPAEKPAK@Z) > rmfflib.lib(rmffplin.obj) : error LNK2019: unresolved > external symbol "public: __thiscall > CStreamParam::CStreamParam(void)" (??0CStreamParam@@QAE@XZ) > referenced in function "protected: long __thiscall > CRealMediaFileFormat::AddTypeSpecificStats(void)" > (?AddTypeSpecificStats@CRealMediaFileFormat@@IAEJXZ) > rmcomlib.lib(audinfo.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > CStreamParam::CStreamParam(void)" (??0CStreamParam@@QAE@XZ) > rmcomlib.lib(streamcmp.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > CStreamParam::CStreamParam(void)" (??0CStreamParam@@QAE@XZ) > rmcomlib.lib(vidinfo.obj) : error LNK2019: unresolved > external symbol "public: __thiscall > ASMRuleBook::ASMRuleBook(struct IUnknown *,char const *)" > (??0ASMRuleBook@@QAE@PAUIUnknown@@PBD@Z) referenced in > function "public: virtual long __thiscall > CVideoInfo::Attach(struct IHXValues *)" > (?Attach@CVideoInfo@@UAEJPAUIHXValues@@@Z) > rmcomlib.lib(audinfo.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > ASMRuleBook::ASMRuleBook(struct IUnknown *,char const *)" > (??0ASMRuleBook@@QAE@PAUIUnknown@@PBD@Z) > rmcomlib.lib(itypesp.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > ASMRuleBook::ASMRuleBook(struct IUnknown *,char const *)" > (??0ASMRuleBook@@QAE@PAUIUnknown@@PBD@Z) > rmcomlib.lib(asminfo.obj) : error LNK2001: unresolved > external symbol "public: __thiscall > ASMRuleBook::ASMRuleBook(struct IUnknown *,char const *)" > (??0ASMRuleBook@@QAE@PAUIUnknown@@PBD@Z) > dbg32\rmfformat.dll : fatal error LNK1120: 4 unresolved externals > [#-00000001][2008-10-29 17:39:09][564][INFO ] : Ribosome v2.4.12 > [#-00000002][2008-10-29 17:39:09][564][INFO ] : Using Python v2.5.2 > [#-00000003][2008-10-29 17:39:09][564][INFO ] : Log dir: > C:\HelixClientSource\helix\ribosome_logs > [#-00000005][2008-10-29 17:39:09][564][INFO ] : Running tool: > pylink Pylink, executing link /DLL /BASE:0x60dc0000 /NOLOGO > /MACHINE:i386 /SUBSYSTEM:windows /debug > /IMPLIB:dbg32\rmfformat.lib /DEF:rmfformat.def > /INCREMENTAL:no /OUT:dbg32\rmfformat.dll > dbg32\obj\platform\win\rmffplin.res dbg32\obj\plugin.obj > dbg32\obj\guids.obj > C:\HelixClientSource\helix\datatype_dist\rm\fileformat\rmfflib > .lib > C:\HelixClientSource\helix\datatype_dist\rm\common\rmcomlib.li > b > C:\HelixClientSource\helix\datatype_dist\rm\audio\common\racom > lib.lib > C:\HelixClientSource\helix\datatype_dist\rm\video\payload\rvpy > ldlib.lib ..\..\..\common\dbgtool\dbg32\debuglib.lib > ..\..\..\common\runtime\dbg32\runtlib.lib > ..\..\..\common\util\dbg32\utillib.lib > ..\..\..\common\container\dbg32\contlib.lib > ..\..\..\common\system\dbg32\syslib.lib > ..\..\..\common\log\logutil\dbg32\logutillib.lib > ..\..\..\datatype\common\util\dbg32\dtutillib.lib > ..\..\..\common\system\dbg32\syslib.lib > ..\..\..\common\container\dbg32\contlib.lib > ..\..\..\datatype\common\container\dbg32\dtcomcontlib.lib > ..\..\..\datatype\rm\common\dbg32\rmcomlib.lib ole32.lib > version.lib wsock32.lib kernel32.lib user32.lib advapi32.lib > vfw32.lib NMAKE : fatal error U1077: 'C:\Python25\python.EXE' > : return code '0x460' > Stop. > Time used: 2.81 seconds > ERROR: WinCompile(datatype/rm/fileformat) ERROR: Make failed. > > --- Build System Error ------------------------------------ _______________________________________________ Helix-client-dev mailing list [email protected] http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev