source: trunk/doc/src/emb-install.qdoc@ 5

Last change on this file since 5 was 2, checked in by Dmitry A. Kuminov, 17 years ago

Initially imported qt-all-opensource-src-4.5.1 from Trolltech.

File size: 7.7 KB
Line 
1/****************************************************************************
2**
3** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
4** Contact: Qt Software Information ([email protected])
5**
6** This file is part of the documentation of the Qt Toolkit.
7**
8** $QT_BEGIN_LICENSE:LGPL$
9** Commercial Usage
10** Licensees holding valid Qt Commercial licenses may use this file in
11** accordance with the Qt Commercial License Agreement provided with the
12** Software or, alternatively, in accordance with the terms contained in
13** a written agreement between you and Nokia.
14**
15** GNU Lesser General Public License Usage
16** Alternatively, this file may be used under the terms of the GNU Lesser
17** General Public License version 2.1 as published by the Free Software
18** Foundation and appearing in the file LICENSE.LGPL included in the
19** packaging of this file. Please review the following information to
20** ensure the GNU Lesser General Public License version 2.1 requirements
21** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
22**
23** In addition, as a special exception, Nokia gives you certain
24** additional rights. These rights are described in the Nokia Qt LGPL
25** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this
26** package.
27**
28** GNU General Public License Usage
29** Alternatively, this file may be used under the terms of the GNU
30** General Public License version 3.0 as published by the Free Software
31** Foundation and appearing in the file LICENSE.GPL included in the
32** packaging of this file. Please review the following information to
33** ensure the GNU General Public License version 3.0 requirements will be
34** met: http://www.gnu.org/copyleft/gpl.html.
35**
36** If you are unsure which license is appropriate for your use, please
37** contact the sales department at [email protected].
38** $QT_END_LICENSE$
39**
40****************************************************************************/
41
42/*!
43 \page qt-embedded-install.html
44
45 \title Installing Qt for Embedded Linux
46 \ingroup qt-embedded-linux
47 \ingroup installation
48 \brief How to install Qt for Embedded Linux.
49
50 This document describes how to install \l{Qt for Embedded Linux} in your
51 development environment:
52
53 \tableofcontents
54
55 Please see the \l{Cross-Compiling Qt for Embedded Linux Applications}{cross
56 compiling} and \l{Deploying Qt for Embedded Linux Applications}{deployment}
57 documentation for details on how to install \l{Qt for Embedded Linux} on
58 your target device.
59
60 Note also that this installation procedure is written for Linux,
61 and that it may need to be modified for other platforms.
62
63 \section1 Step 1: Installing the License File (commercial editions only)
64
65 If you have the commercial edition of \l{Qt for Embedded Linux}, the first step
66 is to install your license file as \c $HOME/.qt-license.
67
68 For the open source version you do not need a license file.
69
70 \section1 Step 2: Unpacking the Archive
71
72 First uncompress the archive in the preferred location, then
73 unpack it:
74
75 \snippet doc/src/snippets/code/doc_src_emb-install.qdoc 0
76
77 This document assumes that the archive is unpacked in the
78 following directory:
79
80 \snippet doc/src/snippets/code/doc_src_emb-install.qdoc 1
81
82 \section1 Step 3: Building the Library
83
84 Before building the \l{Qt for Embedded Linux} library, run the \c
85 ./configure script to configure the library for your development
86 architecture. You can list all of the configuration system's
87 options by typing \c {./configure -help}.
88
89 Note that by default, \l{Qt for Embedded Linux} is configured for
90 installation in the \c{/usr/local/Trolltech/QtEmbedded-4.5.1}
91 directory, but this can be changed by using the \c{-prefix}
92 option. Alternatively, the \c{-prefix-install} option can be used
93 to specify a "local" installation within the source directory.
94
95 The configuration system is also designed to allow you to specify
96 your platform architecture:
97
98 \snippet doc/src/snippets/code/doc_src_emb-install.qdoc 2