-
abld command
I'm new with Nokia C++ SDK. I run into problem with abld command. Could someone give a hand?
I try to build the HelloWorld example. When I type the following command:
C:\Symbian\6.1\Series60\Epoc32Ex\HelloWorld>bldmake bldfile
BLDMAKE - Project building Utility (Build 227)
BLDMAKE {options} [<command>] [<platform>]
<command>: (case insensitive)
BLDFILES - create build batch files
CLEAN - remove all files bldmake creates
INF - display basic BLD.INF syntax
PLAT - display platform macros
<platform>: (case insensitive)
if not specified, defaults to "ALL"
Options: (case insensitive)
-v -> verbose mode
-k -> keep going even if files are missing
and then command
C:\Symbian\6.1\Series60\Epoc32Ex\HelloWorld>abld makefile wins
I get this error notice:
Bad command or filename
Problem is the same with every project platforms (wins,resource,vc6)
My PC's Operating Systems is Win98 and I have Microsoft Visual 6.0 C++. Do this may have something to do with my problems?(I know that the SDK requirements are for WIN NT, but the SDK's Java version works fine with Win98)
Thanks
P.
-
RE: abld command
I think (hope) that it is as simple as typing :
bldmake bldfiles
and not
bldmake bldfile
-
RE: abld command
try this :
bldmake bldfiles -v
This should print our more error information. For example mine looks like this :
Reading "\TEMP\ANIMATION\GUI\GROUP\BLD.INF" for platforms and exports
Platforms: "WINS ARMI ARM4 THUMB WINSCW VC6"
Reading "\TEMP\ANIMATION\GUI\GROUP\BLD.INF" for WINS
Reading "\TEMP\ANIMATION\GUI\GROUP\BLD.INF" for ARMI
Reading "\TEMP\ANIMATION\GUI\GROUP\BLD.INF" for ARM4
Reading "\TEMP\ANIMATION\GUI\GROUP\BLD.INF" for THUMB
Reading "\TEMP\ANIMATION\GUI\GROUP\BLD.INF" for WINSCW
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\PLATFORM.PM"
Creating "\TEMP\ANIMATION\GUI\GROUP\ABLD.BAT"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\EXPORT.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\EXPORTTEST.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\WINS.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\ARMI.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\ARM4.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\THUMB.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\WINSCW.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\VC6.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\WINSTEST.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\ARMITEST.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\ARM4TEST.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\THUMBTEST.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\WINSCWTEST.MAKE"
Creating "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\VC6TEST.MAKE"
Creating test batch files in "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\" for WINS
Creating test batch files in "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\" for ARMI
Creating test batch files in "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\" for ARM4
Creating test batch files in "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\" for THUMB
Creating test batch files in "\Symbian\6.2\EPOC32\BUILD\TEMP\ANIMATION\GUI\GROUP\" for WINSCW
-
RE: abld command
I think I know what it might be. The bldmake perl scripts tries to runn cpp.exe, which I am guessing it can not find, or, is the wrong version. Type "CPP -v" on the command line i get the following:
D:\Symbian\>cpp -v
GNU CPP version 2.9-psion-98r2 (Symbian build 542) (ARM/EPOC/PE)
#include "..." search starts here:
End of search list.