Dear Itomuta,
Thanks for quick reply.
I've got
Perl: ActivePerl 5.8.8 Build 820
and Java :
D:\ java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode)
After I installed SDK I tryed to use it with
Visual Studio 2005 and downloaded
carbide_vs_201.exe.
But I couldn't install it. I received a message that Visual Studio 2003 not found.
I didn't want to change my VS for older one, so I downloaded
Carbide_c++_Express_v1_1.exe.
Tryed to build
HelloCarbide aplication but couldn't do it.
Then I deleted
Carbide 1.1 IDE, opened
SDK Help and I thought to compile some example from command prompt
I did exactly the same steps as
IGORRADIC:
1. I go to ...\HelloWorldBasic\group directory.
2. I type 'bldmake bldfiles'. One file appears in this directory - ABLD.BAT.
3. Then I type 'abld build'. This string appears: 'make -r -f "...\HelloWorldBasic\group\EXPORT.make" EXPORT VERBOSE=-s Nothing to do'.
4. When I open Emulator and go to Installed directory, I can only see 'App. mgr.' and 'Go to'. No sign of 'Hello world'.
After I read this forum thread I made what you advised:
abld reallyclean
bldmake clean
bldmake -v bldfiles > log.txt
abld -v makefile all >> log.txt
abld -v build winscw udeb >> log.txt
abld -v build gcce urel >> log.txt
I looked in the log.txt but couldn't understand much of it (
Then I deleted SDK, restarted PC, and installed it again, but I still cannot build the example.
I cannot post attachments so I uploaded log-files to web at
http://soserge.narod.ru/Nokia/log.zip
When I make command
abld-v build winscw udeb some info doesn't stream to the log-file but to the screen:
ERROR: Unable to identify a valid CodeWarrior for Symbian OS installation
make: *** [MAKEFILEHELLOWORLDBASIC] Error 255
make[1]: \Symbian\9.2\S60_3rd_FP1_2\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1_2\S60Ex\HelloWorldBasic\group\HELLOWORLDBASIC\WINSCW\HELLOWORLDBASIC.WINSCW: No such file or directory
make[1]: *** No rule to make target '\Symbian\9.2\S60_3rd_FP1_2\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1_2\S60Ex\HelloWorldBasic\group\HELLOWORLDBASIC\WINSCW\HELLOWORLDBASIC.WINSCW'. Stop.
make: *** [LIBRARYHELLOWORLDBASIC] Error 2
make[1]: \Symbian\9.2\S60_3rd_FP1_2\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1_2\S60Ex\HelloWorldBasic\group\HELLOWORLDBASIC\WINSCW\HELLOWORLDBASIC.WINSCW: No such file or directory
make[1]: *** No rule to make target '\Symbian\9.2\S60_3rd_FP1_2\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1_2\S60Ex\HelloWorldBasic\group\HELLOWORLDBASIC\WINSCW\HELLOWORLDBASIC.WINSCW'. Stop.
make: *** [RESOURCEHELLOWORLDBASIC] Error 2
make[1]: \Symbian\9.2\S60_3rd_FP1_2\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1_2\S60Ex\HelloWorldBasic\group\HELLOWORLDBASIC\WINSCW\HELLOWORLDBASIC.WINSCW: No such file or directory
make[1]: *** No rule to make target '\Symbian\9.2\S60_3rd_FP1_2\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1_2\S60Ex\HelloWorldBasic\group\HELLOWORLDBASIC\WINSCW\HELLOWORLDBASIC.WINSCW'. Stop.
make: *** [TARGETHELLOWORLDBASIC] Error 2
We can see here that the string
"\Symbian\9.2\S60_3rd_FP1_2\EPOC32\BUILD\" adds two times to the path, but why ??? ((
PS. I think it's not important on which logical drive installed SDK. But if it's important my system volume is C:, but because of lack of space I've got installed SDK and VS 2005 on logical drive D:
Best regards,
Serge