srcanamdw/appdep/src/building_instructions.txt
author noe\swadi
Sat, 09 Jan 2010 10:04:12 +0530
changeset 0 509e4801c378
permissions -rw-r--r--
1. Copyrights changed to EPL 2. Feature updates mentioned in release notes.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     1
#
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     2
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     3
# All rights reserved.
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     4
# This component and the accompanying materials are made available
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     5
# under the terms of "Eclipse Public License v1.0"
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     6
# which accompanies this distribution, and is available
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     7
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     8
#
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
     9
# Initial Contributors:
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    10
# Nokia Corporation - initial contribution.
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    11
#
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    12
# Contributors:
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    13
# 
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    14
# Description:
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    15
#
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    16
#
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    17
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    18
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    19
AppDep building instructions
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    20
============================
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    21
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    22
Windows platform
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    23
----------------
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    24
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    25
1) Set up MinGW and MSYS compiling environments
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    26
   - Download MinGW installer 5.0.2 (or newer) from http://www.mingw.org
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    27
   - Install MinGW including GCC compiler with version number at least 3.4.2
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    28
   - Download and install MSYS environment from http://www.mingw.org with
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    29
     version number at least 1.0.11
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    30
   - Set "bin"-directories of both MinGW and MSYS to your path environment, eg
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    31
        SET PATH=C:\APPS\MinGW\bin;C:\APPS\MSYS\bin;%PATH%  
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    32
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    33
2) Download Boost v1.33.1 from http://www.boost.org or directly from
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    34
   http://sourceforge.net/project/showfiles.php?group_id=7586. Install it to any
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    35
   folder
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    36
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    37
3) Modify "BOOSTHOME"-variable in a file "group/MakeFile" in AppDep installation to
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    38
   point to the directory where you installed Boost.
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    39
   
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    40
4) With command prompt, go to the same "group" directory and type "make". 
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    41
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    42
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    43
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    44
Any other platform
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    45
------------------
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    46
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    47
Set up GCC compiling environment as usually and follow steps 2-4 just like in the
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    48
instructions for Windows platform.
509e4801c378 1. Copyrights changed to EPL
noe\swadi
parents:
diff changeset
    49