compilation problem

Login to reply to this topic.
Wed, 2008-05-07 12:41
Joined: 2008-05-07
Forum posts: 4

Hi,
I have carbide v1.3 version installed and active perl 5.6.x.38.I have created one project and when i tried to compile it ,it is not compiling.
It is stopped at 24% compilation and in the progress it is still showing that it is compiling.It is not posting any errors also.
Plz tell me what could be the problem.

Thanks
Bhaskar


Wed, 2008-05-07 16:57
Forum Nokia Champion
Joined: 2006-10-12
Forum posts: 462
Re: compilation problem

Have you checked if you are able to compile it in command line? Note that you have to configure your environment for winscw commandline.

Thu, 2008-05-08 04:13
Joined: 2008-05-07
Forum posts: 4
Re: compilation problem

Hi,
I have configured and checked for command line.Same thing is happenning here also,stooped after some time.

Thu, 2008-05-08 04:18
Joined: 2008-05-07
Forum posts: 4
Re: compilation problem

It is working compilation for CarbideV1.1.Except I got few linking errors..

1). Undefined symbol: '___CxxFrameHandler' referenced from 'void * CBase::operator new(unsigned int) (??2CBase@@SAPAXI@Z)' in e32base.inl:36 referenced from 'void invokeTable(void (* *)(void), void (* *)(void)) (?invokeTable@@YAXPAP6AXXZ0@Z)' in win32crt.h:121 (eexe.lib) referenced from 'void operator delete(void *) (??3@YAXPAX@Z)' in win32crt.h:176 (eexe.lib) referenced from '__E32Startup' in uc_exe.cpp:59 (eexe.lib) referenced from 'void _E32Bootstrap(void) (?_E32Bootstrap@@YGXXZ)' in uc_exe.cpp:68 (eexe.lib) referenced from 'class CApaApplication * NewApplication(void) (?NewApplication@@YAPAVCApaApplication@@XZ)' in LstBox.cpp:18 LstBox line 0

2).Undefined symbol: '___destroy_new_array' referenced from 'CLstBoxApplication::~CLstBoxApplication(unsigned int) (??_ECLstBoxApplication@@UAE@I@Z)' in LstBox.o LstBox line 0 May 7, 2008 8:47:32 PM

3).Undefined symbol: '___unexpected' referenced from 'void operator delete(void *) (??3@YAXPAX@Z)' in win32crt.h:176 (eexe.lib) referenced from 'void * CBase::operator new(unsigned int) (??2CBase@@SAPAXI@Z)' in e32base.inl:36 LstBox

I dont know what should be the problem.

Thu, 2008-05-08 06:16
Joined: 2005-04-13
Forum posts: 90
Re: compilation problem

It seems that the required library is not found or you have not added the desired one.
Have you added all required libraries to your .mmp file? e.g. for CEikListBox usage, you will have to add avkon.lib eikcoctl.lib eikctl.lib libraries.


Jupitar

Thu, 2008-05-08 06:39
Joined: 2008-05-07
Forum posts: 4
Re: compilation problem

Hi,
Thank for that information,It helped me to resolve those issues after i added those libraries.But even after I am getting the following error.

" Undefined symbol: 'CLstBoxAppUi::CLstBoxAppUi(void) (??0CLstBoxAppUi@@QAE@XZ)' referenced from 'class CEikAppUi * CLstBoxDocument::CreateAppUiL(void) (?CreateAppUiL@CLstBoxDocument@@UAEPAVCEikAppUi@@XZ)' in LstBoxDocument.cpp:84 LstBox line 0 May 8, 2008 11:06:44 AM 1702 ".

I have attached the file LstBoxDocument.cpp.I didnt changed the file which came by default when I creeated the projet.Plz have a look and provide me the solution.

Thanks
Bhaskar

AttachmentSize
LstBoxDocument.cpp2.73 KB
  • Login to reply to this topic.