| Home · All Classes · Grouped Classes · Annotated · Functions |
This document describes the prerequisites and steps required to build Qtopia using Teambuilder.
The following are the minimum requirements to use Teambuilder to build Qtopia:
#!/bin/sh
export TEAMBUILDER_COMPRESS=0
if [ "$TEAMBUILDER" = 0 ]
then
/usr/bin/make "$@"
else
/usr/bin/make -j15 "$@"
fi
The following example is for the Zaurus using an Embedix toolchain.
export PATH=/opt/teambuilder/bin:/opt/Embedix/tools/bin:$PATH
export TEAMBUILDER=1
export TEAMBUILDER_CC_VERSION="arm-linux-*:2.95*;*:3.3*"
Variable used to activate and configure Teambuilder are described in the following table:
| Variable | Description |
|---|---|
| TEAMBUILDER | used to add the -j option to make |
| TEAMBUILDER_CC_VERSION |
|
The following is an example of using the TEAMBUILDER_SYSTEM variable for an arm9tdmi device.
export TEAMBUILDER_SYSTEM-"arm:9tdmi"
<* labels the compiler for use by teambuilder on other machines *>
export TEAMBUILDER_CC_VERSION="arm-linux-*:3.3.3;*:3.3*"
<* requests that \c arm-linux-gcc programs use the matching \c gcc Version 3.3.3 otherwise use Version 3.3>
export PATH=/opt/teambuilder/bin:/opt/toolchains/arm9tdmi/arm-linux/gcc-3.3.3-glibc-2.3.2/bin:$PATH
<* Sets \c PATH so the compiler can be found after Teambuilder>
| Copyright © 2007 Trolltech | Trademarks | Qtopia 4.2.5 |