2009-07-05 13:27:37 UTC
Hello,
I am trying to compile symbianoggplay projet with Symbian S60 v5 SDK + Carbide.c++ IDE, but I have many errors :'(
How can I compile this project please ?
I have put the compilation log .... :
***Building project "symbianoggplay" for configuration "Emulator Debug (WINSCW) [S60_5th_Edition_SDK_v1.0]"
***Printing environment variables modified from default:
PATH=E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Tools\Command_Line_Tools;C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools;C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\gcc\bin;E:/Nokia/Carbide.c++ v2.0/jre/bin/client;E:/Nokia/Carbide.c++ v2.0/jre/bin;C:\Perl\site\bin;C:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Fichiers communs\Symbian\tools;C:\Program Files\CSL Arm Toolchain\bin
MWCSYM2INCLUDES=E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_Common\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_Win32\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_X86;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C++\MSL_Common\Include;+E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Common\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Win32\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\Win32-x86 Support\Headers\Win32 SDK;
MWSYM2LIBRARIES=E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\Win32-x86 Support\Libraries\Win32 SDK;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\Runtime\Runtime_x86\Runtime_Win32\Libs
MWSYM2LIBRARYFILES=MSL_All_MSE_Symbian_D.lib;gdi32.lib;user32.lib;kernel32.lib;
MWCINCLUDES=E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_Common\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_Win32\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C\MSL_X86;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_C++\MSL_Common\Include;+E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Common\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Win32\Include;E:\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Support\Win32-x86 Support\Headers\Win32 SDK;
EPOCROOT=\S60\devices\S60_5th_Edition_SDK_v1.0\
NO_DEPENDENCIES=-nd
MAKE=make -j 4
Working Directory: C:/S60/workspace/symbianoggplay/groupS60V3
***Makefile structures up to date. Skipping 'bldmake bldfiles'
***Invoking abld command
perl.exe -S ABLD.PL \S60\workspace\symbianoggplay\groupS60V3\ export
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\EXPORT.make" EXPORT VERBOSE=-s
make: Nothing to be done for `EXPORT'.
Total Time: 0 sec
***Invoking abld command
perl.exe -S ABLD.PL \S60\workspace\symbianoggplay\groupS60V3\ library winscw
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\WINSCW.make" LIBRARY VERBOSE=-s
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGSHAREDS60V3\WINSCW\OGGSHAREDS60V3.WINSCW" LIBRARY
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGVORBISS60V3\WINSCW\OGGVORBISS60V3.WINSCW" LIBRARY
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGFLACS60V3\WINSCW\OGGFLACS60V3.WINSCW" LIBRARY
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGMADS60V3\WINSCW\OGGMADS60V3.WINSCW" LIBRARY
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGPLAYS60V3\WINSCW\OGGPLAYS60V3.WINSCW" LIBRARY
Total Time: 1 sec
***Invoking abld command
perl.exe -S ABLD.PL \S60\workspace\symbianoggplay\groupS60V3\ resource winscw udeb
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\WINSCW.make" RESOURCE CFG=UDEB VERBOSE=-s
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGSHAREDS60V3\WINSCW\OGGSHAREDS60V3.WINSCW" RESOURCEUDEB
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGVORBISS60V3\WINSCW\OGGVORBISS60V3.WINSCW" RESOURCEUDEB
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGFLACS60V3\WINSCW\OGGFLACS60V3.WINSCW" RESOURCEUDEB
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGMADS60V3\WINSCW\OGGMADS60V3.WINSCW" RESOURCEUDEB
make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGPLAYS60V3\WINSCW\OGGPLAYS60V3.WINSCW" RESOURCEUDEB
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\include\OggSplash.mbg
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlayIcon.mbm
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay\fish.mbm
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\F000A661\OggSplash.mbm
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rsc
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.ren
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rfr
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rge
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rdu
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rit
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rsp
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rsw
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rtu
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rda
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rpo
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\resource\apps\OggPlay.rru
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rsc
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.ren
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rfr
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rge
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rdu
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rit
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rsp
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rsw
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rtu
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rda
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rpo
Created \S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\z\private\10003A3F\apps\OggPlay_reg.rru
Total Time: 15 sec
***Invoking abld command
perl.exe -S ABLD.PL \S60\workspace\symbianoggplay\groupS60V3\ target winscw udeb
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\WINSCW.make" TARGET CFG=UDEB VERBOSE=-s
make -j 4 -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGSHAREDS60V3\WINSCW\OGGSHAREDS60V3.WINSCW" UDEB
make -j 4 -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGVORBISS60V3\WINSCW\OGGVORBISS60V3.WINSCW" UDEB
make -j 4 -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGFLACS60V3\WINSCW\OGGFLACS60V3.WINSCW" UDEB
make -j 4 -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGMADS60V3\WINSCW\OGGMADS60V3.WINSCW" UDEB
make -j 4 -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\OGGPLAYS60V3\WINSCW\OGGPLAYS60V3.WINSCW" UDEB
TremorDecoder.cpp
FlacDecoder.cpp
MadDecoder.cpp
OggLog.cpp
OggPlay.cpp
OggControls.cpp
OggDialogs.cpp
OggMsgEnv.cpp
OggPlayAppView.cpp
OggViews.cpp
OggFiles.cpp
OggHelperFcts.cpp
OggFilesSearchDialogs.cpp
OggSettingsContainer.cpp
OggSplashContainer.cpp
OggUserHotkeys.cpp
OggPluginSelectionDialogS60.cpp
OggTremor.cpp
OggMultiThread.cpp
OggThreadClasses.cpp
OggRateConvert.cpp
OggAbsPlayback.cpp
OggPlay.UID.CPP
mwldsym2.exe: warning: Multiply defined symbol: ___get_MSL_init_count in
mwldsym2.exe: warning: files uc_cwhelp.obj (EEXE.LIB), startup.win32.c.obj (msl_all_static_mse_symbian_d.lib),
mwldsym2.exe: warning: keeping definition in startup.win32.c.obj
mwldsym2.exe: warning: Multiply defined symbol: __CleanUpMSL in
mwldsym2.exe: warning: files uc_cwhelp.obj (EEXE.LIB), startup.win32.c.obj (msl_all_static_mse_symbian_d.lib),
mwldsym2.exe: warning: keeping definition in startup.win32.c.obj
mwldsym2.exe: Undefined symbol: 'RMTFile::RMTFile(class MMTSourceHandler &, class MMTSourceHandler &) (??0RMTFile@@QAE@AAVMMTSourceHandler@@0@Z)'
mwldsym2.exe: referenced from 'CFlacDecoder::CFlacDecoder(class RFs &, class MMTSourceHandler &, class MMTSourceHandler &) (??0CFlacDecoder@@QAE@AAVRFs@@AAVMMTSourceHandler@@1@Z)' in FlacDecoder.cpp:146
mwldsym2.exe: referenced from 'CMadDecoder::CMadDecoder(class RFs &, class MMTSourceHandler &, class MMTSourceHandler &, int const &, class TAudioDither &, class TAudioDither &) (??0CMadDecoder@@QAE@AAVRFs@@AAVMMTSourceHandler@@1ABHAAVTAudioDither@@3@Z)' in MadDecoder.cpp:50
mwldsym2.exe: referenced from 'CTremorDecoder::CTremorDecoder(class RFs &, class MMTSourceHandler &, class MMTSourceHandler &) (??0CTremorDecoder@@QAE@AAVRFs@@AAVMMTSourceHandler@@1@Z)' in TremorDecoder.cpp:34
mwldsym2.exe: Undefined symbol: '_ogg_sync_bufferin'
mwldsym2.exe: referenced from 'class TPtr8 CTremorDecoder::AsyncFeedGetBuffer(void *, int) (?AsyncFeedGetBuffer@CTremorDecoder@@SA?AVTPtr8@@PAXH@Z)' in TremorDecoder.cpp:55
mwldsym2.exe: Undefined symbol: '_ogg_sync_wrote'
mwldsym2.exe: referenced from 'int CTremorDecoder::AsyncFeedWrote(void *, int, int &) (?AsyncFeedWrote@CTremorDecoder@@SAHPAXHAAH@Z)' in TremorDecoder.cpp:64
mwldsym2.exe: Undefined symbol: '_ov_asyncin_open'
mwldsym2.exe: referenced from 'int CTremorDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CTremorDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in TremorDecoder.cpp:113
mwldsym2.exe: Undefined symbol: 'int RMTFile::Open(class TDesC16 const &, class COggHttpSource *, int) (?Open@RMTFile@@QAEHABVTDesC16@@PAVCOggHttpSource@@H@Z)'
mwldsym2.exe: referenced from 'int CFlacDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CFlacDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in FlacDecoder.cpp:183
mwldsym2.exe: referenced from 'int CFlacDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CFlacDecoder@@UAEHABVTDesC16@@@Z)' in FlacDecoder.cpp:235
mwldsym2.exe: referenced from 'int CMadDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CMadDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in MadDecoder.cpp:241
mwldsym2.exe: referenced from 'int CMadDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CMadDecoder@@UAEHABVTDesC16@@@Z)' in MadDecoder.cpp:293
mwldsym2.exe: referenced from 'int CTremorDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CTremorDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in TremorDecoder.cpp:117
mwldsym2.exe: referenced from 'int CTremorDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CTremorDecoder@@UAEHABVTDesC16@@@Z)' in TremorDecoder.cpp:145
mwldsym2.exe: Undefined symbol: 'void RMTFile::Close(void) (?Close@RMTFile@@QAEXXZ)'
mwldsym2.exe: referenced from 'int CFlacDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CFlacDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in FlacDecoder.cpp:194
mwldsym2.exe: referenced from 'int CFlacDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CFlacDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in FlacDecoder.cpp:201
mwldsym2.exe: referenced from 'int CFlacDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CFlacDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in FlacDecoder.cpp:225
mwldsym2.exe: referenced from 'int CFlacDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CFlacDecoder@@UAEHABVTDesC16@@@Z)' in FlacDecoder.cpp:246
mwldsym2.exe: referenced from 'int CFlacDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CFlacDecoder@@UAEHABVTDesC16@@@Z)' in FlacDecoder.cpp:253
mwldsym2.exe: referenced from 'int CFlacDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CFlacDecoder@@UAEHABVTDesC16@@@Z)' in FlacDecoder.cpp:277
mwldsym2.exe: referenced from 'void CFlacDecoder::Close(void) (?Close@CFlacDecoder@@UAEXXZ)' in FlacDecoder.cpp:290
mwldsym2.exe: referenced from 'int CMadDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CMadDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in MadDecoder.cpp:252
mwldsym2.exe: ...
mwldsym2.exe: Undefined symbol: 'int COggHttpSource::CheckRead(void) (?CheckRead@COggHttpSource@@QAEHXZ)'
mwldsym2.exe: referenced from 'int COggMTSource::CheckRead(void) (?CheckRead@COggMTSource@@QAEHXZ)' in OggMultiThread.cpp:1001
mwldsym2.exe: referenced from 'int CTremorDecoder::Read(class TDes8 &, int) (?Read@CTremorDecoder@@UAEHAAVTDes8@@H@Z)' in TremorDecoder.cpp:193
mwldsym2.exe: Undefined symbol: 'void RMTFile::ReadRequest(void) (?ReadRequest@RMTFile@@QAEXXZ)'
mwldsym2.exe: referenced from 'int CTremorDecoder::Read(class TDes8 &, int) (?Read@CTremorDecoder@@UAEHAAVTDes8@@H@Z)' in TremorDecoder.cpp:194
mwldsym2.exe: Undefined symbol: 'void COggHttpSource::Lock(void) (?Lock@COggHttpSource@@QAEXXZ)'
mwldsym2.exe: referenced from 'int CTremorDecoder::Read(class TDes8 &, int) (?Read@CTremorDecoder@@UAEHAAVTDes8@@H@Z)' in TremorDecoder.cpp:196
mwldsym2.exe: Undefined symbol: 'void COggHttpSource::Unlock(void) (?Unlock@COggHttpSource@@QAEXXZ)'
mwldsym2.exe: referenced from 'int CTremorDecoder::Read(class TDes8 &, int) (?Read@CTremorDecoder@@UAEHAAVTDes8@@H@Z)' in TremorDecoder.cpp:202
mwldsym2.exe: Undefined symbol: 'void RMTFile::ThreadRelease(void) (?ThreadRelease@RMTFile@@QAEXXZ)'
mwldsym2.exe: referenced from 'void CFlacDecoder::PrepareToSetPosition(void) (?PrepareToSetPosition@CFlacDecoder@@UAEXXZ)' in FlacDecoder.cpp:471
mwldsym2.exe: referenced from 'void CFlacDecoder::PrepareToPlay(void) (?PrepareToPlay@CFlacDecoder@@UAEXXZ)' in FlacDecoder.cpp:484
mwldsym2.exe: referenced from 'void CFlacDecoder::ThreadRelease(void) (?ThreadRelease@CFlacDecoder@@UAEXXZ)' in FlacDecoder.cpp:491
mwldsym2.exe: referenced from 'void CMadDecoder::PrepareToSetPosition(void) (?PrepareToSetPosition@CMadDecoder@@UAEXXZ)' in MadDecoder.cpp:1148
mwldsym2.exe: referenced from 'void CMadDecoder::PrepareToPlay(void) (?PrepareToPlay@CMadDecoder@@UAEXXZ)' in MadDecoder.cpp:1161
mwldsym2.exe: referenced from 'void CMadDecoder::ThreadRelease(void) (?ThreadRelease@CMadDecoder@@UAEXXZ)' in MadDecoder.cpp:1168
mwldsym2.exe: referenced from 'void CTremorDecoder::PrepareToSetPosition(void) (?PrepareToSetPosition@CTremorDecoder@@UAEXXZ)' in TremorDecoder.cpp:343
mwldsym2.exe: referenced from 'void CTremorDecoder::PrepareToPlay(void) (?PrepareToPlay@CTremorDecoder@@UAEXXZ)' in TremorDecoder.cpp:357
mwldsym2.exe: ...
mwldsym2.exe: Undefined symbol: 'void RMTFile::DisableDoubleBuffering(void) (?DisableDoubleBuffering@RMTFile@@QAEXXZ)'
mwldsym2.exe: referenced from 'void CFlacDecoder::PrepareToSetPosition(void) (?PrepareToSetPosition@CFlacDecoder@@UAEXXZ)' in FlacDecoder.cpp:474
mwldsym2.exe: referenced from 'void CMadDecoder::PrepareToSetPosition(void) (?PrepareToSetPosition@CMadDecoder@@UAEXXZ)' in MadDecoder.cpp:1151
mwldsym2.exe: referenced from 'void CTremorDecoder::PrepareToSetPosition(void) (?PrepareToSetPosition@CTremorDecoder@@UAEXXZ)' in TremorDecoder.cpp:346
mwldsym2.exe: Undefined symbol: 'void RMTFile::EnableDoubleBuffering(void) (?EnableDoubleBuffering@RMTFile@@QAEXXZ)'
mwldsym2.exe: referenced from 'void CFlacDecoder::PrepareToPlay(void) (?PrepareToPlay@CFlacDecoder@@UAEXXZ)' in FlacDecoder.cpp:481
mwldsym2.exe: referenced from 'void CMadDecoder::PrepareToPlay(void) (?PrepareToPlay@CMadDecoder@@UAEXXZ)' in MadDecoder.cpp:1158
mwldsym2.exe: referenced from 'void CTremorDecoder::PrepareToPlay(void) (?PrepareToPlay@CTremorDecoder@@UAEXXZ)' in TremorDecoder.cpp:354
mwldsym2.exe: Undefined symbol: 'int RMTFile::Read(class TDes8 &) (?Read@RMTFile@@QAEHAAVTDes8@@@Z)'
mwldsym2.exe: referenced from 'enum FLAC__StreamDecoderReadStatus FlacReadCallback(struct FLAC__StreamDecoder const *, unsigned char * const, unsigned int *, void *) (?FlacReadCallback@@YA?AW4FLAC__StreamDecoderReadStatus@@PBUFLAC__StreamDecoder@@QAEPAIPAX@Z)' in FlacDecoder.cpp:43
mwldsym2.exe: referenced from 'int CMadDecoder::MadReadData(struct mad_stream &, class RMTFile &, int &, int &, unsigned char *) (?MadReadData@CMadDecoder@@AAEHAAUmad_stream@@AAVRMTFile@@AAH2PAE@Z)' in MadDecoder.cpp:635
mwldsym2.exe: referenced from 'struct id3_tag * CMadDecoder::GetId3(unsigned long) (?GetId3@CMadDecoder@@AAEPAUid3_tag@@K@Z)' in MadDecoder.cpp:1035
mwldsym2.exe: Undefined symbol: 'int RMTFile::Seek(enum TSeek, int &) (?Seek@RMTFile@@QAEHW4TSeek@@AAH@Z)'
mwldsym2.exe: referenced from 'enum FLAC__StreamDecoderSeekStatus FlacSeekCallback(struct FLAC__StreamDecoder const *, unsigned long long, void *) (?FlacSeekCallback@@YA?AW4FLAC__StreamDecoderSeekStatus@@PBUFLAC__StreamDecoder@@_KPAX@Z)' in FlacDecoder.cpp:58
mwldsym2.exe: referenced from 'enum FLAC__StreamDecoderTellStatus FlacTellCallback(struct FLAC__StreamDecoder const *, unsigned long long *, void *) (?FlacTellCallback@@YA?AW4FLAC__StreamDecoderTellStatus@@PBUFLAC__StreamDecoder@@PA_KPAX@Z)' in FlacDecoder.cpp:68
mwldsym2.exe: referenced from 'void CMadDecoder::Setposition(long long) (?Setposition@CMadDecoder@@UAEX_J@Z)' in MadDecoder.cpp:762
mwldsym2.exe: Undefined symbol: 'int RMTFile::Size(int &) (?Size@RMTFile@@QAEHAAH@Z)'
mwldsym2.exe: referenced from 'enum FLAC__StreamDecoderLengthStatus FlacLengthCallback(struct FLAC__StreamDecoder const *, unsigned long long *, void *) (?FlacLengthCallback@@YA?AW4FLAC__StreamDecoderLengthStatus@@PBUFLAC__StreamDecoder@@PA_KPAX@Z)' in FlacDecoder.cpp:78
mwldsym2.exe: referenced from 'int CFlacDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CFlacDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in FlacDecoder.cpp:191
mwldsym2.exe: referenced from 'int CFlacDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CFlacDecoder@@UAEHABVTDesC16@@@Z)' in FlacDecoder.cpp:243
mwldsym2.exe: referenced from 'int CMadDecoder::Open(class TDesC16 const &, class COggHttpSource *) (?Open@CMadDecoder@@UAEHABVTDesC16@@PAVCOggHttpSource@@@Z)' in MadDecoder.cpp:249
mwldsym2.exe: referenced from 'int CMadDecoder::OpenInfo(class TDesC16 const &) (?OpenInfo@CMadDecoder@@UAEHABVTDesC16@@@Z)' in MadDecoder.cpp:301
mwldsym2.exe: Undefined symbol: 'int COggHttpSource::IsNameValid(class TDesC16 const &) (?IsNameValid@COggHttpSource@@SAHABVTDesC16@@@Z)'
mwldsym2.exe: referenced from 'void TOggPlayList::ScanPlayListL(class RFs &, class TOggFiles *) (?ScanPlayListL@TOggPlayList@@QAEXAAVRFs@@PAVTOggFiles@@@Z)' in OggFiles.cpp:173
mwldsym2.exe: referenced from 'void COggPlayAppUi::ShowFileInfo(void) (?ShowFileInfo@COggPlayAppUi@@QAEXXZ)' in OggPlay.cpp:1523
mwldsym2.exe: referenced from 'void COggPlayAppUi::DynInitMenuPaneL(int, class CEikMenuPane *) (?DynInitMenuPaneL@COggPlayAppUi@@UAEXHPAVCEikMenuPane@@@Z)' in OggPlay.cpp:1714
mwldsym2.exe: referenced from 'int COggPlayAppUi::PlaybackFromSource(class TOggSource &, class CAbsPlayback * &, class TUid &) (?PlaybackFromSource@COggPlayAppUi@@QAEHAAVTOggSource@@AAPAVCAbsPlayback@@AAVTUid@@@Z)' in OggPlay.cpp:2666
mwldsym2.exe: Undefined symbol: 'COggHttpSource::COggHttpSource(void) (??0COggHttpSource@@QAE@XZ)'
mwldsym2.exe: referenced from 'int COggPlayback::Open(class TOggSource const &, class TUid) (?Open@COggPlayback@@UAEHABVTOggSource@@VTUid@@@Z)' in OggTremor.cpp:278
mwldsym2.exe: Undefined symbol: 'void ROggMessageQueue::Reset(void) (?Reset@ROggMessageQueue@@QAEXXZ)'
mwldsym2.exe: referenced from 'void COggPlayback::StopStreaming(void) (?StopStreaming@COggPlayback@@AAEXXZ)' in OggTremor.cpp:1041
mwldsym2.exe: Undefined symbol: 'ROggMessageQueue::ROggMessageQueue(class MOggMessageObserver &) (??0ROggMessageQueue@@QAE@AAVMOggMessageObserver@@@Z)'
mwldsym2.exe: referenced from 'void COggPlayback::StreamingThreadL(class TStreamingThreadData &) (?StreamingThreadL@COggPlayback@@CAXAAVTStreamingThreadData@@@Z)' in OggTremor.cpp:1219
mwldsym2.exe: Undefined symbol: 'void ROggMessageQueue::Close(void) (?Close@ROggMessageQueue@@QAEXXZ)'
mwldsym2.exe: referenced from 'void CleanupClose<class ROggMessageQueue>::Close(void *) (?Close@?$CleanupClose@VROggMessageQueue@@@@CAXPAX@Z)' in e32base.inl:3140
mwldsym2.exe: Undefined symbol: 'void ROggMessageQueue::PurgeReadMessages(void) (?PurgeReadMessages@ROggMessageQueue@@QAEXXZ)'
mwldsym2.exe: referenced from 'void CStreamingThreadCommandHandler::RunL(void) (?RunL@CStreamingThreadCommandHandler@@MAEXXZ)' in OggMultiThread.cpp:675
mwldsym2.exe: Undefined symbol: 'int COggHttpSource::StartRead(void) (?StartRead@COggHttpSource@@QAEHXZ)'
mwldsym2.exe: referenced from 'void COggMTSource::StartRead(void) (?StartRead@COggMTSource@@QAEXXZ)' in OggMultiThread.cpp:1024
mwldsym2.exe: Undefined symbol: 'int COggHttpSource::Open(class TDesC16 const &, class MHttpSourceObserver &) (?Open@COggHttpSource@@QAEHABVTDesC16@@AAVMHttpSourceObserver@@@Z)'
mwldsym2.exe: referenced from 'int CStreamingThreadSourceReader::OpenSource(void) (?OpenSource@CStreamingThreadSourceReader@@QAEHXZ)' in OggMultiThread.cpp:1073
mwldsym2.exe: Undefined symbol: 'void ROggMessageQueue::PostMessage(class TStreamingMessage *) (?PostMessage@ROggMessageQueue@@QAEXPAVTStreamingMessage@@@Z)'
mwldsym2.exe: referenced from 'void CStreamingThreadSourceReader::HttpStateUpdate(int) (?HttpStateUpdate@CStreamingThreadSourceReader@@UAEXH@Z)' in OggMultiThread.cpp:1119
mwldsym2.exe: referenced from 'void CStreamingThreadSourceReader::HttpOpenComplete(void) (?HttpOpenComplete@CStreamingThreadSourceReader@@UAEXXZ)' in OggMultiThread.cpp:1125
mwldsym2.exe: referenced from 'void CStreamingThreadSourceReader::HttpDataReceived(void) (?HttpDataReceived@CStreamingThreadSourceReader@@UAEXXZ)' in OggMultiThread.cpp:1161
mwldsym2.exe: referenced from 'void CStreamingThreadSourceReader::HttpError(int) (?HttpError@CStreamingThreadSourceReader@@UAEXH@Z)' in OggMultiThread.cpp:1175
mwldsym2.exe: referenced from 'void CStreamingThreadPlaybackEngine::StopStreaming(int) (?StopStreaming@CStreamingThreadPlaybackEngine@@QAEXH@Z)' in OggMultiThread.cpp:1513
mwldsym2.exe: referenced from 'int CStreamingThreadPlaybackEngine::FlushBuffers(void) (?FlushBuffers@CStreamingThreadPlaybackEngine@@QAEHXZ)' in OggMultiThread.cpp:1651
mwldsym2.exe: referenced from 'void CStreamingThreadPlaybackEngine::SendNextBuffer(void) (?SendNextBuffer@CStreamingThreadPlaybackEngine@@AAEXXZ)' in OggMultiThread.cpp:1772
mwldsym2.exe: referenced from 'void CStreamingThreadPlaybackEngine::MaoscOpenComplete(int) (?MaoscOpenComplete@CStreamingThreadPlaybackEngine@@EAEXH@Z)' in OggMultiThread.cpp:1793
mwldsym2.exe: ...
mwldsym2.exe: Undefined symbol: 'class TStreamingMessage * ROggMessageQueue::Message(void) (?Message@ROggMessageQueue@@QAEPAVTStreamingMessage@@XZ)'
mwldsym2.exe: referenced from 'void CStreamingThreadListener::RunL(void) (?RunL@CStreamingThreadListener@@UAEXXZ)' in OggMultiThread.cpp:2076
mwldsym2.exe: referenced from 'void CStreamingThreadListener::RunL(void) (?RunL@CStreamingThreadListener@@UAEXXZ)' in OggMultiThread.cpp:2086
Errors caused tool to abort.
make[1]: *** [\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winscw\udeb\OggPlay.exe] Error 1
make: *** [TARGETOGGPLAYS60V3] Error 2
Total Time: 53 sec
***Invoking abld command
perl.exe -S ABLD.PL \S60\workspace\symbianoggplay\groupS60V3\ final winscw udeb
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\WINSCW.make" FINAL CFG=UDEB VERBOSE=-s
Total Time: 54 sec
***Invoking abld command
perl.exe -S ABLD.PL \S60\workspace\symbianoggplay\groupS60V3\ test export
make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\S60\workspace\symbianoggplay\groupS60V3\EXPORTtest.make" EXPORT VERBOSE=-s
Nothing to do
Total Time: 54 sec
***Errors were detected in build. See the Problems or Console view for details.
Total Time: 54 sec
Can you help me please ?
tym.