Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Strange problem when compiling examples from \Series60Ex directory from Nokia SDK

1 replies · 2,091 views · Started 29 September 2003

Hey,

I'm getting strage errors while trying to compile examples from the Series60Ex directory. The error reported is
Creating library \symbian\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\AKNEXMENU\AK
NEXMENU.lib and object \symbian\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\AKNEXMENU
\AKNEXMENU.exp
EEXE.LIB(UP_EXE.obj) : error LNK2001: unresolved external symbol "int __cdecl E3
2Main(void)" (?E32Main@@YAHXZ)
\symbian\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\AKNEXMENU\AKNEXMENU.EXE : fatal
error LNK1120: 1 unresolved externals

I tried compiling menus,graphics and editor from \Series60Ex directory in Nokia SDK.
I'm using the latest version of the SDK (6.1) and sun jdk 1.3.1 with Visual C++ 6.0. I get this error no matter if I compile from IDE or from commandline using abld.bat.

Any leads on this problem are very welcome.Thanks

Regards, Aljaz

Hi ,
I think that you can add library files in your *.mmp file.For example:
LIBRARY library_file.lib
Then linker will resolve methods.