You can already use the free MSVC Toolkit with the Series 60 SDK, so no need to send more money to MS:) Here's what I found I had to do:
1. Install Microsoft Visual C++ Toolkit 2003. http://msdn.microsoft.com/visualc/vctoolkit 2003/
2. Install the Core SDK component of the Microsoft Platform SDK. http://www.microsoft.com/msdownload/platform sdk/sd kupdate/
3. Install ActivePerl 5.6.1. http://www.activestate.com/Products/Active Perl/ NB. The latest ActivePerl version doesn't seem to work.
4. Install the required Symbian SDKs.
5. Copy the NMAKE 1.5 files NMAKE.EXE and NMAKE.ERR into the Visual C++ Toolkit 2003 bin directory. http://download.microsoft.com/download /vc15/Patch/ 1.52/W95/EN-US/Nmake15.exe
6. Create a file called bscmake.bat in the Visual C++ Toolkit 2003 bin directory with the following contents: @echo Skipping bscmake
7. Create a file called bscmake.exe.bat in the Visual C++ Toolkit 2003 bin directory with the following contents: @echo Skipping bscmake
8. Create a file called dumpbin.bat in the Visual C++ Toolkit 2003 bin directory with the following contents: @link/dump %1 %2 %3 %4 %5 %6 %7 %8 %9
9. Create a file called dumpbin.exe.bat in the Visual C++ Toolkit 2003 bin directory with the following contents: @link/dump %1 %2 %3 %4 %5 %6 %7 %8 %9
10. Create a file called lib.bat in the Visual C++ Toolkit 2003 bin directory with the following contents: @link/lib %1 %2 %3 %4 %5 %6 %7 %8 %9
11. Create a file called lib.exe.bat in the Visual C++ Toolkit 2003 bin directory with the following contents: @link/lib %1 %2 %3 %4 %5 %6 %7 %8 %9
You should then be able to build any of the examples from the command line by:
1. Opening a Visual C++ Toolkit 2003 command prompt.
2. Changing directory to a "group" directory under a Series 60 example (the dir that contains the bld.inf file).
3. Run 'bldmake bldfiles'.
4. Run 'abld build wins udeb'
5. Run 'epoc -wins' to start the emulator.
You can use the Debugging Tools for Windows (can be installed as part of the Platform SDK), but if you want a prettier front end for debugging try something like Borland C++BuilderX Personal.
Sure it's off topic, but what the hell...
:) Here's what I found I had to do:
t 2003/
m sdk/sd kupdate/
e Perl/
d /vc15/Patch/ 1.52/W95/EN-US/Nmake15.exe
/dump %1 %2 %3 %4 %5 %6 %7 %8 %9
/dump %1 %2 %3 %4 %5 %6 %7 %8 %9
/lib %1 %2 %3 %4 %5 %6 %7 %8 %9
/lib %1 %2 %3 %4 %5 %6 %7 %8 %9
You can already use the free MSVC Toolkit with the Series 60 SDK, so no need to send more money to MS
1. Install Microsoft Visual C++ Toolkit 2003.
http://msdn.microsoft.com/visualc/vctoolki
2. Install the Core SDK component of the Microsoft Platform SDK.
http://www.microsoft.com/msdownload/platfor
3. Install ActivePerl 5.6.1.
http://www.activestate.com/Products/Activ
NB. The latest ActivePerl version doesn't seem to work.
4. Install the required Symbian SDKs.
5. Copy the NMAKE 1.5 files NMAKE.EXE and NMAKE.ERR into the Visual C++ Toolkit 2003 bin directory.
http://download.microsoft.com/downloa
6. Create a file called bscmake.bat in the Visual C++ Toolkit 2003 bin directory with the following contents:
@echo Skipping bscmake
7. Create a file called bscmake.exe.bat in the Visual C++ Toolkit 2003 bin directory with the following contents:
@echo Skipping bscmake
8. Create a file called dumpbin.bat in the Visual C++ Toolkit 2003 bin directory with the following contents:
@link
9. Create a file called dumpbin.exe.bat in the Visual C++ Toolkit 2003 bin directory with the following contents:
@link
10. Create a file called lib.bat in the Visual C++ Toolkit 2003 bin directory with the following contents:
@link
11. Create a file called lib.exe.bat in the Visual C++ Toolkit 2003 bin directory with the following contents:
@link
You should then be able to build any of the examples from the command line by:
1. Opening a Visual C++ Toolkit 2003 command prompt.
2. Changing directory to a "group" directory under a Series 60 example (the dir that contains the bld.inf file).
3. Run 'bldmake bldfiles'.
4. Run 'abld build wins udeb'
5. Run 'epoc -wins' to start the emulator.
You can use the Debugging Tools for Windows (can be installed as part of the Platform SDK), but if you want a prettier front end for debugging try something like Borland C++BuilderX Personal.