Newbie Help
Posted: Oct 21, 2004 @ 10:06pm
I need help please, I am new with GapiDraw.
My problem is that building a sample with BuildSample.cmd, it is trying to build FIGHTER2.lib and FIGHTER2.exp.
This problem started in the moment I started to write a simple application copying and modifying a sample and using VC.net
These are the *correct* final lines I should get in my dos window (I get them on another computer, with same source code and installations):
... start lines...
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\FIGHTER2_S60.WINS" UDEB
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\FIGHTER2\WINS.make" FINAL CFG=UDEB VERBOSE=-s
Processing fighter2_s60.pkg...
Created fighter2_s60.SIS
All done!
------------------------------------------------------
These are the final lines I get on my computer:
... start lines ...
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\FIGHTER2_S60.WINS" UDEB
Creating library \Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER\
FIGHTER2_S60\WINS\UDEB\FIGHTER2.lib and object \Symbian\6.1\N
GageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WI
NS\UDEB\FIGHTER2.exp
MAIN.obj : warning LNK4099: PDB "fighter2.pdb" was not found with "\Symbian\6.1\
NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\W
INS\UDEB\MAIN.obj" or at "C:\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA
3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\UDEB\fighter2.pdb"; linking object
as if no debug info
... more lines ...
Creating library \Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLE
S\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\UDEB\FIGHTER2.lib and object \Symbian\6.1\N
GageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WI
NS\UDEB\FIGHTER2.exp
MAIN.obj : fatal error LNK1202: "c:\symbian\6.1\ngagesdk2.5\epoc32\release\wins\
udeb\z\system\apps\fighter2\fighter2.pdb" is missing debugging information for r
eferencing module
NMAKE : fatal error U1077: 'link.exe' : return code '0x4b2'
Stop.
make: *** [TARGETFIGHTER2_S60] Error 2
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\FIGHTER2\WINS.make" FINAL CFG=UDEB VERBOSE=-s
Processing fighter2_s60.pkg...
Created fighter2_s60.SIS
All done!
------------------------------------------------------
Thanks in advance for any answer
My problem is that building a sample with BuildSample.cmd, it is trying to build FIGHTER2.lib and FIGHTER2.exp.
This problem started in the moment I started to write a simple application copying and modifying a sample and using VC.net
These are the *correct* final lines I should get in my dos window (I get them on another computer, with same source code and installations):
... start lines...
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3
\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\FIGHTER2_S60.WINS" UDEB
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\FIGHTER2\WINS.make" FINAL CFG=UDEB VERBOSE=-s
Processing fighter2_s60.pkg...
Created fighter2_s60.SIS
All done!
------------------------------------------------------
These are the final lines I get on my computer:
... start lines ...
nmake -nologo -x - -s -f "\Symbian\6.1\NGageSDK2.\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\FIGHTER2_S60.WINS" UDEB
Creating library \Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER\
FIGHTER2_S60\WINS\UDEB\FIGHTER2.lib and object \Symbian\6.1\N
GageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WI
NS\UDEB\FIGHTER2.exp
MAIN.obj : warning LNK4099: PDB "fighter2.pdb" was not found with "\Symbian\6.1\
NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\W
INS\UDEB\MAIN.obj" or at "C:\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA
3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\UDEB\fighter2.pdb"; linking object
as if no debug info
... more lines ...
Creating library \Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLE
S\SYMBIAN\FIGHTER2\FIGHTER2_S60\WINS\UDEB\FIGHTER2.lib and object \Symbian\6.1\N
GageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYMBIAN\FIGHTER2\FIGHTER2_S60\WI
NS\UDEB\FIGHTER2.exp
MAIN.obj : fatal error LNK1202: "c:\symbian\6.1\ngagesdk2.5\epoc32\release\wins\
udeb\z\system\apps\fighter2\fighter2.pdb" is missing debugging information for r
eferencing module
NMAKE : fatal error U1077: 'link.exe' : return code '0x4b2'
Stop.
make: *** [TARGETFIGHTER2_S60] Error 2
make -r -f "\Symbian\6.1\NGageSDK2.5\EPOC32\BUILD\GAPIDRAW35BETA3\SAMPLES\SYM
BIAN\FIGHTER2\WINS.make" FINAL CFG=UDEB VERBOSE=-s
Processing fighter2_s60.pkg...
Created fighter2_s60.SIS
All done!
------------------------------------------------------
Thanks in advance for any answer