This site is no longer active and is available for archival purposes only. Registration and login is disabled.

Compile Minimal App for NGAGE HELP!


Compile Minimal App for NGAGE HELP!

Postby Twelvegames » Oct 20, 2004 @ 10:45am

Hi,
I want to compile the Minimal app for Ngage with CMD, but i'm having problems with it. For example it say that the epoc32 folder dosent exist while it exist.

Can someone help me to compile a project for Ngage?

Maybe using Visual Studio?

Here what we have with the CMD

Sottodirectory o file Release già esistente.
1 file copiati.
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\EXPORT.make" EXPORT VERBOSE=-s
Nothing to do
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" MAKEFILE VERBOSE=-s
perl -S makmake.pl -D \GAPIDRAW35BETA3\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60 ARMI
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" LIBRARY VERBOSE=-s
make -s -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SY
MBIAN\MINIMAL\MINIMAL_S60\ARMI\MINIMAL_S60.ARMI" LIBRARY
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" RESOURCE CFG=UREL VERBOSE=-s
make -s -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SY
MBIAN\MINIMAL\MINIMAL_S60\ARMI\MINIMAL_S60.ARMI" RESOURCEUREL
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" TARGET CFG=UREL VERBOSE=-s
make -s -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SY
MBIAN\MINIMAL\MINIMAL_S60\ARMI\MINIMAL_S60.ARMI" UREL
make[1]: *** No rule to make target `..\..\..\..\SYMBIAN\6.1\NGAGESDK2.5\EPOC32\
RELEASE\ARMI\UREL\GAPIDRAW.LIB', needed by `..\..\..\..\SYMBIAN\6.1\NGAGESDK2.5\
EPOC32\RELEASE\ARMI\UREL\MINIMAL.APP'. Stop.
make: *** [TARGETMINIMAL_S60] Error 2
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" FINAL CFG=UREL VERBOSE=-s
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\EXPORT.make" EXPORT VERBOSE=-s
Nothing to do
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" MAKEFILE VERBOSE=-s
perl -S makmake.pl -D \GAPIDRAW35BETA3\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60 WINS
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" LIBRARY VERBOSE=-s
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60\WINS\MINIMAL_S60.WINS" LIBRARY
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" RESOURCE CFG=UDEB VERBOSE=-s
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60\WINS\MINIMAL_S60.WINS" RESOURCEUDEB
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" TARGET CFG=UDEB VERBOSE=-s
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60\WINS\MINIMAL_S60.WINS" UDEB
NMAKE : fatal error U1073: don't know how to make '"\Symbian\6.1\NGageSDK2.5\EPO
C32\RELEASE\WINS\UDEB\GAPIDRAW.LIB"'
Stop.
make: *** [TARGETMINIMAL_S60] Error 2
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" FINAL CFG=UDEB VERBOSE=-s
Processing minimal_s60.pkg...
minimal_s60.pkg(7) : error: file not found
Impossibile trovare il file specificato.
"devices" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
1 file copiati.
ERROR: Must set the EPOCROOT environment variable
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools\/E3
2env.pm line 51.
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools/bld
make.pl line 27.
ERROR: Must set the EPOCROOT environment variable
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools\/E3
2env.pm line 51.
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools/ABL
D.PL line 22.
Processing minimal_uiq.pkg...
minimal_uiq.pkg(7) : error: file not found
Impossibile trovare il file specificato.

All done!
Premere un tasto per continuare . . .

What's wrong with that?
Twelvegames
pm Member
 
Posts: 47
Joined: Sep 5, 2003 @ 11:46pm
Location: Crotone Italy


Postby vince_mad » Oct 20, 2004 @ 11:51am

Hi,
Considering the following line:

I have one question:
did you copy the gapidraw.lib file in the epoc32/release/armi/urel folder?

Hope this helps.

Vincent.
User avatar
vince_mad
pm Member
 
Posts: 136
Joined: Mar 30, 2004 @ 7:40pm
Location: Paris, France


Postby Twelvegames » Oct 20, 2004 @ 12:10pm

Yes the problem Persist.
Twelvegames
pm Member
 
Posts: 47
Joined: Sep 5, 2003 @ 11:46pm
Location: Crotone Italy


Postby vince_mad » Oct 20, 2004 @ 2:28pm

Hi again,
Have you set the EPOCROOT variable?
Is your SDK in the PATH?
in a dos window type "set" and verify you have a





Hope this helps.

Vincent.
User avatar
vince_mad
pm Member
 
Posts: 136
Joined: Mar 30, 2004 @ 7:40pm
Location: Paris, France


Postby Twelvegames » Oct 20, 2004 @ 4:04pm

Now compile everythign unitll i get the last error message. Here my result

Sottodirectory o file Release già esistente.
1 file copiati.
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\EXPORT.make" EXPORT VERBOSE=-s
Nothing to do
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" MAKEFILE VERBOSE=-s
perl -S makmake.pl -D \GAPIDRAW35BETA3\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60 ARMI
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" LIBRARY VERBOSE=-s
make -s -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SY
MBIAN\MINIMAL\MINIMAL_S60\ARMI\MINIMAL_S60.ARMI" LIBRARY
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" RESOURCE CFG=UREL VERBOSE=-s
make -s -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SY
MBIAN\MINIMAL\MINIMAL_S60\ARMI\MINIMAL_S60.ARMI" RESOURCEUREL
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" TARGET CFG=UREL VERBOSE=-s
make -s -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SY
MBIAN\MINIMAL\MINIMAL_S60\ARMI\MINIMAL_S60.ARMI" UREL
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\ARMI.make" FINAL CFG=UREL VERBOSE=-s
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\EXPORT.make" EXPORT VERBOSE=-s
Nothing to do
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" MAKEFILE VERBOSE=-s
perl -S makmake.pl -D \GAPIDRAW35BETA3\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60 WINS
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" LIBRARY VERBOSE=-s
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60\WINS\MINIMAL_S60.WINS" LIBRARY
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" RESOURCE CFG=UDEB VERBOSE=-s
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60\WINS\MINIMAL_S60.WINS" RESOURCEUDEB
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" TARGET CFG=UDEB VERBOSE=-s
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\MINIMAL\MINIMAL_S60\WINS\MINIMAL_S60.WINS" UDEB
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\MINIMAL\WINS.make" FINAL CFG=UDEB VERBOSE=-s
Processing minimal_s60.pkg...
minimal_s60.pkg(8) : error: file not found
Impossibile trovare il file specificato.
"devices" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
1 file copiati.
ERROR: Must set the EPOCROOT environment variable
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools\/E3
2env.pm line 51.
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools/bld
make.pl line 27.
ERROR: Must set the EPOCROOT environment variable
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools\/E3
2env.pm line 51.
BEGIN failed--compilation aborted at C:\Symbian\6.1\NGageSDK2.5\epoc32\tools/ABL
D.PL line 22.
Processing minimal_uiq.pkg...
minimal_uiq.pkg(7) : error: file not found
Impossibile trovare il file specificato.

All done!
Premere un tasto per continuare . . .
Twelvegames
pm Member
 
Posts: 47
Joined: Sep 5, 2003 @ 11:46pm
Location: Crotone Italy


Postby vince_mad » Oct 20, 2004 @ 4:16pm

Hi again,
you probably have to modify the path in the minimal_s60.pkg and minimal_uiq.pkg files with your path...

Hope this helps.

Vincent.
User avatar
vince_mad
pm Member
 
Posts: 136
Joined: Mar 30, 2004 @ 7:40pm
Location: Paris, France


Postby Twelvegames » Oct 20, 2004 @ 4:27pm

Done, Still the same.

I dont have this files:

"\Symbian\6.1\NGageSDK2.5\epoc32\release\armi\urel\minimal.rsc


"\Symbian\6.1\NGageSDK2.5\epoc32\release\armi\urel\minimal.aif
Twelvegames
pm Member
 
Posts: 47
Joined: Sep 5, 2003 @ 11:46pm
Location: Crotone Italy


Postby Twelvegames » Oct 20, 2004 @ 4:51pm

Ok....maybe we got it.

I tough we should find the .sis inside our release directory right?

I only have the application compiled inside my Emulator.

How it works?Maybe i have to create the sis file by myself? Or after use the CMD we should obtain the file sis too?

ALSO DO SOMEONE HAVE A MINIMAL APPLICATION FRAMEWORK FOR VISUAL STUDIO?OR .NET OR CODEWARRIOR?

WE WOULS USE A GOOD ENVIRONMENT AND NOT USE THE CMD.
Twelvegames
pm Member
 
Posts: 47
Joined: Sep 5, 2003 @ 11:46pm
Location: Crotone Italy


Postby ruis » Oct 20, 2004 @ 5:36pm

Next time, please try to write the whole post in capital letters. That will surely make people understand your problems a lot better and more willing to help you...

are you sure you have set the EPOCROOT variable? Just wondering because the line:

ERROR: Must set the EPOCROOT environment variable

is in your output. Have you followed the procedure ?
User avatar
ruis
pm Member
 
Posts: 41
Joined: Nov 3, 2002 @ 5:00pm
Location: Sweden


Postby vince_mad » Oct 20, 2004 @ 5:39pm

Hi again,

Try to find the files missing:
minimal.rsc
minimal.aif
Then update the .pkg files with the correct path to these files.

You should obtain 2 sis files (minimal_s60.sis and minimal_uiq.sis) but as your .pkg files are not correct you can't obtain them!!!

Hope this helps.

Vincent.
User avatar
vince_mad
pm Member
 
Posts: 136
Joined: Mar 30, 2004 @ 7:40pm
Location: Paris, France


Postby Twelvegames » Oct 20, 2004 @ 6:09pm

Done.

The files where in another Path.

Now i have the SIS.

My Question now is if someone made a Visual Studio Project, to develop inside the environment.
Twelvegames
pm Member
 
Posts: 47
Joined: Sep 5, 2003 @ 11:46pm
Location: Crotone Italy


Postby vince_mad » Oct 20, 2004 @ 6:12pm

what I do is use VC++ as a file editor but compile from a dos window...
It is not very funny but it works for me!!

Vincent.
User avatar
vince_mad
pm Member
 
Posts: 136
Joined: Mar 30, 2004 @ 7:40pm
Location: Paris, France


Postby Twelvegames » Oct 20, 2004 @ 6:14pm

What about debuggin?

Do you use the Debugger that come from Ngagae sdk?
Twelvegames
pm Member
 
Posts: 47
Joined: Sep 5, 2003 @ 11:46pm
Location: Crotone Italy


Return to GapiDraw


Sort


Forum Description

The Cross-platform Graphics SDK for Palms, Pocket PCs, Symbian Devices, and Stationary PCs.

Moderators:

sponge, Johan

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum