|
|
User login
Feeds |
(Newbie) Nokia series 60 SDK v 2.2, helloworldbasic
|
|||||
| Mon, 2004-11-01 21:15 | |
|
Hi,
I'm trying to compile the helloworldbasic sample in the Nokia series 60 SDK 2.6 (but it says 2.2 from the download page) I formatted my drive and I did a clean install of Windows XP SP2 I installed Vistual Studio NET I have installed Active Pearl v5.8.4 (prior to the Nokia SDK installation) I have installed Java runtime v1.4.2_06 (also prior to installing the Nokia SDK) I installed the nokia SDK "Series 60 2nd Edition SDK for Symbian OS Supporting Feature Pack 2 for C++ Supporting Microsoft Visual C++ and Borland C++BuilderX, Beta" I added the following two paths to environment variables For mspdb71.dll ->C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE; For link.exe ->C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin; I can succesfully run makmake and it gives me a visual studio project file. "makmake helloworldbasic.mmp vc7" I open the project by double-clicking on it. When I (build->rebuild solution) inside of Visual Studio NET I get this and it seems as if it worked out, since there are no errors reported. But here is no executable and if I want to run debug (Debug-Start) I get a window that wants me to point to an executable. So how do I get this UDEB file to link? Thank you in advance Pablo ****************************************************** ******************************************************* Here is the buid output ****************************************************** ******************************************************* Deleting intermediate files and output files for project 'HELLOWORLDBASIC', configuration 'Debug WINS|Win32'. Building resources from Helloworldbasic_caption.rss perl -S epocrc_ide7.pl -I "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA" -I "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\INC" -I- -I "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\INCLUDE" -DLANGUAGE_SC -u "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\Helloworldbasic_caption.rss" -o"\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\HELLOWORLDBASIC\HELLOWORLDBASIC_CAPTION.rSC" -h"\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\HELLOWORLDBASIC_CAPTION.rs~" -t"\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB" echo this is a dummy output file > "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\HELLOWORLDBASIC\HELLOWORLDBASIC_CAPTION.rSC.dummy" perl -S ecopyfile.pl "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\HELLOWORLDBASIC_CAPTION.rs~" "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\INCLUDE\HELLOWORLDBASIC_CAPTION.RSG" del "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\HELLOWORLDBASIC_CAPTION.rs~" Building resources from Helloworldbasic.rss perl -S epocrc_ide7.pl -I "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA" -I "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\INC" -I- -I "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\INCLUDE" -DLANGUAGE_SC -u "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\Helloworldbasic.rss" -o"\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\HELLOWORLDBASIC\HELLOWORLDBASIC.rSC" -h"\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\HELLOWORLDBASIC.rs~" -t"\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB" echo this is a dummy output file > "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\HELLOWORLDBASIC\HELLOWORLDBASIC.rSC.dummy" perl -S ecopyfile.pl "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\HELLOWORLDBASIC.rs~" "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\INCLUDE\HELLOWORLDBASIC.RSG" del "\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\DATA\HELLOWORLDBASIC.rs~" Compiling... helloworldbasicdocument.cpp helloworldbasicappview.cpp helloworldbasicappui.cpp helloworldbasicapplication.cpp helloworldbasic.cpp Helloworldbasic.uid.cpp Generating Code... Performing Pre-Link Event... Doing first-stage link by name link.exe @C:\DOCUME~1\pablo\LOCALS~1\Temp\nm42.tmp LINK : warning LNK4044: unrecognized option '/WARN:3'; ignored Creating library \Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.lib and object \Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.exp EDLL.LIB(UP_DLL.obj) : warning LNK4210: .CRT section exists; there may be unhandled static initializers or terminators EDLL.LIB(UP_DLL.obj) : warning LNK4099: PDB 'edll.pdb' was not found with '\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\RELEASE\WINS\UDEB\EDLL.LIB' or at 'c:\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\edll.pdb'; linking object as if no debug info del "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.APP" del "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.exp" dumpbin /exports /out:"\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.inf" "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.lib" Microsoft (R) COFF/PE Dumper Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. del "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.lib" perl -S makedef.pl -Inffile "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.inf" -1 ?NewApplication@@YAPAVCApaApplication@@XZ "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\HELLOWORLDBASIC.def" del "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.inf" lib.exe /nologo /machine:i386 /nodefaultlib /name:"HELLOWORLDBASIC.APP" /def:"\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\HELLOWORLDBASIC.def" /out:"\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.lib" Creating library \Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.lib and object \Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.exp del "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.lib" First-stage link successful Linking... EDLL.LIB(UP_DLL.obj) : warning LNK4210: .CRT section exists; there may be unhandled static initializers or terminators EDLL.LIB(UP_DLL.obj) : warning LNK4099: PDB 'edll.pdb' was not found with '\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\RELEASE\WINS\UDEB\EDLL.LIB' or at 'c:\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\RELEASE\WINS\UDEB\Z\SYSTEM\APPS\HELLOWORLDBASIC\edll.pdb'; linking object as if no debug info Performing Post-Build Event... if exist "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.exp" del "\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\HELLOWORLDBASIC.exp" Build log was saved at "file://C:\Symbian\8.0a\S60_2nd_FP2_B\EPOC32\BUILD\SYMBIAN\8.0A\S60_2ND_FP2_B\SERIES60EX\HELLOWORLDBASIC\GROUP\HELLOWORLDBASIC\WINS\UDEB\BuildLog.htm" HELLOWORLDBASIC - 0 error(s), 5 warning(s) ---------------------- Done ---------------------- Rebuild All: 1 succeeded, 0 failed, 0 skipped |
|
Forum posts: 1
\epoc32\release\wins\udeb\epoc.exe
Look at the SDK Help, specifically the Getting Started Guide for that kind of information.
Hope this helps,
E.
Forum posts: 2
\epoc32\release\wins\udeb\epoc.exe
Look at the SDK Help, specifically the Getting Started Guide for that kind of information.
Hope this helps,
E.
Thanks a lot!
I didn't realize it was a dll that I was compiling that needed the epoc.exe to run.
Thanks again
Pablo
Forum posts: 18
I was trying to work with S60 SDk 2.1 and Visual Studio .net 2003
When i tried to map a network drive to installation folder and tried to make a .Net solution it doesnt work, but if i give "makmake" command from the installation folder of SDK the project is created .
Now when i open this project and try to build then it gives errors like "edll.pdb" not found.
Is there any configuration that needs to be done.
phalder