Symbian
Symbian OS Library

FAQ-1099 Can I develop for the Symbian OS Emulator without buying an IDE?

[Index][spacer] [Previous] [Next]



 

Classification: C++ Category: Development
Created: 07/26/2004 Modified: 07/26/2004
Number: FAQ-1099
Platform: Not Applicable

Question:
Can I develop for the Symbian OS Emulator without buying an IDE? Are there any free tools I can use in order to write Symbian applications for a Symbian SDK without having to buy an IDE? How can I configure my system in order to use these tools?

Answer:
    Yes. Microsoft has published a set of free Windows development tools which can be used in combination with any Symbian OS SDK
    with WINS binaries in order to create Symbian OS applications using the Symbian command line build tools without the need for
    Visual Studio 6 or Visual Studio .NET to be installed.

    The instructions to setup the development machine in order to perform this are the following:


    1. Install a Symbian OS SDK which contains a WINS build.

    2. Download and install the Microsoft .NET Software Development Kit from the following link:

    http://www.microsoft.com/downloads/details.aspx?familyid=9b3a2ca6-3647-4070-9f41-a333c6b9181d&displaylang=en

    3. Download and install the Microsoft Visual C++ Toolkit 2003 from the following link:

    http://www.microsoft.com/downloads/details.aspx?FamilyId=272BE09D-40BB-49FD-9CB0-4BFA122FA91B&displaylang=en

    4. Download and install the Microsoft Windows Platform SDK from the following link:

    http://www.microsoft.com/msdownload/platformsdk/sdkupdate/

    5. Modify your Windows PATH environment variable so that it points to the binary directory where (3) was installed,
    then the binary directory where (2) was installed and finally the binary directory where (4) was installed. For example,
    if the installation directories are:

    For (2) C:\Program Files\Microsoft.NET\SDK\
    For (3) C:\Program Files\Microsoft Visual C++ Toolkit 2003\
    For (4) C:\Program Files\Microsoft SDK\

    Then the PATH environment variable should contain the following string before any other entries:

    PATH = C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin;C:\Program Files\Microsoft.NET\SDK\v1.1\bin;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT;C:\Program Files\Microsoft SDK\Bin\Win64;

    6. Copy the attached fake BSCMAKE.EXE file to the bin directory of the Microsoft Visual C++ Toolkit installation directory. For the example of
    the installation described in (5) the path is C:\Program Files\Microsoft Visual C++ Toolkit 2003\bin\



    The BSC Make utility generates the information required by Visual Studio for browsing C++ classes and it is only available when Visual Studio
    is purchased. Because the Symbian build tools call this utility, the attached fake utility will ensure that the build process will not fail and no .BSC
    file will be generated. Developers who already have Visual Studio do not need to install this fake executable.

    At the end of this procedure, the developer can use the Symbian OS command line build tools and create Symbian OS applications for the
    WINS UDEB/UREL versions of the Symbian Emulator as if Visual Studio was installed.