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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.