While porting a dll from 2nd to 3rd edition, shall we have to change the entry point function ?? As per the porting document from nokia, only the application entry point has to be changed from TInt E32Dll( TDllReason ) to TInt E32Main(). But when I tried to compile a dll with TInt E32Dll( TDllReason ), the compiler is complaining like " undefined identifier 'TDllReason' ". Even if I change the code to
GLDEF_C TInt E32Main()
return EikStart::RunApplication( NewApplication );
there is no NewApplication function to provide as mine is a dll which just gives some function interfaces, and not an application by itself. The compiler refuses to go ahead without NewApplication function as it says " undefined identifier 'NewApplication' ".
How shall I proceed ??
Thanks in advance,