Hello all!

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: -

Code:
MainClass.cpp:(.text+0x70): undefined reference to `XLeaveException::GetReason() const'
Code:
./src/TestApp.o:(.rodata+0x10): undefined reference to `CBase::Extension_(unsigned int, void*&, void*)'
Code:
TestAppUi.cpp:(.text._ZN9CAknAppUiC2Ev[_ZN9CAknAppUiC2Ev]+0xd4): undefined reference to `CAknAppUiBase::~CAknAppUiBase()'
Code:
..\..\..\..\..\EPOC32\BUILD\src\cedar\generic\BASE\E32\EEXE\ARMV5\UREL\uc_exe_.cpp:(.text+0xa): undefined reference to `User::HandleException(void*)'
Code:
C:\Symbian\9.1\S60_3rd\EPOC32\RELEASE\ARMV5\UREL\usrt2_2.lib(callfirstprocessfn.o): In function `CallThrdProcEntry':
Code:
symaehabi\Callfirstprocessfn.cpp:(.text+0x24): undefined reference to `User::InitProcess()
There are numerous such errors that show up. Since the complete log is very huge I didn't post it here.

What am I doing wroing?

I hope the information provided is sufficient. If not, do let me know.

Thanks alot.
Shiva.