I am trying to build a S60 V3 Carbide.c++ project.
The compilation phase goes well (that's what I think). But in the linking phase, a huge list of linker error is thrown. Few of them are as shown below: -
MainClass.cpp:(.text+0x70): undefined reference to `XLeaveException::GetReason() const'
./src/TestApp.o:(.rodata+0x10): undefined reference to `CBase::Extension_(unsigned int, void*&, void*)'
TestAppUi.cpp:(.text._ZN9CAknAppUiC2Ev[_ZN9CAknAppUiC2Ev]+0xd4): undefined reference to `CAknAppUiBase::~CAknAppUiBase()'
..\..\..\..\..\EPOC32\BUILD\src\cedar\generic\BASE\E32\EEXE\ARMV5\UREL\uc_exe_.cpp:(.text+0xa): undefined reference to `User::HandleException(void*)'
C:\Symbian\9.1\S60_3rd\EPOC32\RELEASE\ARMV5\UREL\usrt2_2.lib(callfirstprocessfn.o): In function `CallThrdProcEntry':
There are numerous such errors that show up. Since the complete log is very huge I didn't post it here.
symaehabi\Callfirstprocessfn.cpp:(.text+0x24): undefined reference to `User::InitProcess()
What am I doing wroing?
I hope the information provided is sufficient. If not, do let me know.