
Originally Posted by
ltomuta
I am not a resource compiler but you already have one in your SDK and it will either generate the compiled resources or tell you where/what is wrong with them. All you have to do is have a look at the output and fix the reported issues.
If you want help post the compiler output here (and similar in the eddl.lib thread).
all this warning generated later after add .rsg or library to mmp file
Code:
Updating Symbian1.mmp based on Deb_S60_20_CW_WINSCW
Making a backup of the mmp file with the name 'Symbian1.mmp'.bak
Mmp file has been updated
WINSCW (emulator) build
Set build parameters for Deb_S60_20_CW_WINSCW
1>------ Build started: Project: Symbian1, Configuration: Deb_S60_20_CW_WINSCW Win32 ------
1>Performing Pre-Build Event...
1>* Current build configuration: WINSCW UDEB
1>Copying exports for sdk: S60_20_CW
1>Done
1>Linking...
1>Symbian1.obj : warning LNK4078: multiple '.data' sections found with different attributes (40301040)
1> Creating library C:\Symbian\7.0s\Series60_v20_CW\\Epoc32\release\winscw\udeb\z\\system\apps\symbian1\Symbian1.lib and object C:\Symbian\7.0s\Series60_v20_CW\\Epoc32\release\winscw\udeb\z\\system\apps\symbian1\Symbian1.exp
1>Symbian1.obj : error LNK2019: CBDERR -- unresolved external symbol "public: class CCoeControl * __thiscall CEikDialog::Control(int)const " (?Control@CEikDialog@@QBEPAVCCoeControl@@H@Z) referenced in function "private: virtual void __thiscall CSimpleExDialog::PreLayoutDynInitL(void)" (?PreLayoutDynInitL@CSimpleExDialog@@EAEXXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "private: virtual class CCoeControl * __thiscall CEikDialog::FadedComponent(int)" (?FadedComponent@CEikDialog@@EAEPAVCCoeControl@@H@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "private: virtual int __thiscall CEikDialog::CountFadedComponents(void)" (?CountFadedComponents@CEikDialog@@EAEHXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual class CEikCaptionedControl * __thiscall CEikDialog::GetFirstLineOnFirstPageOrNull(void)" (?GetFirstLineOnFirstPageOrNull@CEikDialog@@MAEPAVCEikCaptionedControl@@XZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual int __thiscall CEikDialog::MappedCommandId(int)" (?MappedCommandId@CEikDialog@@MAEHH@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual int __thiscall CEikDialog::BorderStyle(void)" (?BorderStyle@CEikDialog@@MAEHXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::SetSizeAndPosition(class TSize const &)" (?SetSizeAndPosition@CEikDialog@@MAEXABVTSize@@@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::HandleInteractionRefused(int)" (?HandleInteractionRefused@CEikDialog@@MAEXH@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::HandleControlStateChangeL(int)" (?HandleControlStateChangeL@CEikDialog@@MAEXH@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::SetInitialCurrentLine(void)" (?SetInitialCurrentLine@CEikDialog@@MAEXXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::PostLayoutDynInitL(void)" (?PostLayoutDynInitL@CEikDialog@@MAEXXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::HandleControlEventL(class CCoeControl *,enum MCoeControlObserver::TCoeEvent)" (?HandleControlEventL@CEikDialog@@MAEXPAVCCoeControl@@W4TCoeEvent@MCoeControlObserver@@@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "private: virtual void __thiscall CEikDialog::Reserved_2(void)" (?Reserved_2@CEikDialog@@EAEXXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "private: virtual void __thiscall CEikDialog::ConstructFromResourceL(class TResourceReader &)" (?ConstructFromResourceL@CEikDialog@@EAEXAAVTResourceReader@@@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "private: virtual class TSize __thiscall CEikDialog::MinimumSize(void)" (?MinimumSize@CEikDialog@@EAE?AVTSize@@XZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual class CCoeControl * __thiscall CEikDialog::ComponentControl(int)const " (?ComponentControl@CEikDialog@@MBEPAVCCoeControl@@H@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual int __thiscall CEikDialog::CountComponentControls(void)const " (?CountComponentControls@CEikDialog@@MBEHXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::WriteInternalStateL(class RWriteStream &)const " (?WriteInternalStateL@CEikDialog@@MBEXAAVRWriteStream@@@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::PrepareContext(class CWindowGc &)const " (?PrepareContext@CEikDialog@@MBEXAAVCWindowGc@@@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "public: virtual void __thiscall CEikDialog::GetCustomAutoValue(void *,int,class CCoeControl const *)" (?GetCustomAutoValue@CEikDialog@@UAEXPAXHPBVCCoeControl@@@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "public: virtual enum MEikDialogPageObserver::TFormControlTypes __thiscall CEikDialog::ConvertCustomControlTypeToBaseControlType(int)const " (?ConvertCustomControlTypeToBaseControlType@CEikDialog@@UBE?AW4TFormControlTypes@MEikDialogPageObserver@@H@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "public: virtual struct SEikControlInfo __thiscall CEikDialog::CreateCustomControlL(int)" (?CreateCustomControlL@CEikDialog@@UAE?AUSEikControlInfo@@H@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::LineChangedL(int)" (?LineChangedL@CEikDialog@@MAEXH@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::PageChangedL(int)" (?PageChangedL@CEikDialog@@MAEXH@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "protected: virtual void __thiscall CEikDialog::PrepareForFocusTransitionL(void)" (?PrepareForFocusTransitionL@CEikDialog@@MAEXXZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "public: virtual void __thiscall CEikDialog::MakeVisible(int)" (?MakeVisible@CEikDialog@@UAEXH@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "public: virtual class TCoeInputCapabilities __thiscall CEikDialog::InputCapabilities(void)const " (?InputCapabilities@CEikDialog@@UBE?AVTCoeInputCapabilities@@XZ)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "public: virtual void __thiscall CEikDialog::HandleResourceChange(int)" (?HandleResourceChange@CEikDialog@@UAEXH@Z)
1>Symbian1.obj : warning LNK2001: CBDWRN -- unresolved external symbol "public: virtual void __thiscall CEikDialog::GetColorUseListL(class CArrayFix<class TCoeColorUse> &)const " (?GetColorUseListL@CEikDialog@@UBEXAAV?$CArrayFix@VTCoeColorUse@@@@@Z)
1>C:\Symbian\7.0s\Series60_v20_CW\\Epoc32\release\winscw\udeb\z\\system\apps\symbian1\Symbian1.app : error CBDERR: Deleting the corrupted output.
1>Build log was saved at "file://c:\Symbian\7.0s\Series60_v20_CW\Epoc32\ProjectLap\Symbian1\Symbian1\Deb_S60_20_CW_WINSCW\BuildLog.htm"
1>Symbian1 - 2 error(s), 29 warning(s)
Unset build parameters for Deb_S60_20_CW_WINSCW
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========