comparison doc/Compiling @ 373:9399a83cb394

first round of documentation updates for 2018
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 11 Jan 2018 22:44:09 +0000
parents 86a89a21078f
children c6823ed06f9c
comparison
equal deleted inserted replaced
372:c389d938a50e 373:9399a83cb394
2 =============================================== 2 ===============================================
3 3
4 In order to compile our FreeCalypso Magnetite firmware, you will need a 4 In order to compile our FreeCalypso Magnetite firmware, you will need a
5 Unix/Linux system. Even though we are using a compiler which we got in the 5 Unix/Linux system. Even though we are using a compiler which we got in the
6 form of Windows .exe binaries and thus have to use Wine (see below), everything 6 form of Windows .exe binaries and thus have to use Wine (see below), everything
7 that we have built on top of it is Unix-based. This author uses Slackware Linux 7 that we have built on top of it is Unix-based. The Mother uses Slackware Linux
8 version 13.37, 32-bit. 8 version 13.37, 32-bit.
9 9
10 You will need to install the following four pieces of software on whatever 10 You will need to install the following four pieces of software on whatever
11 machine you will use to run the FC Magnetite build process: 11 machine you will use to run the FC Magnetite build process:
12 12
69 fcdev3b FreeCalypso FCDEV3B 69 fcdev3b FreeCalypso FCDEV3B
70 gtamodem The Calypso GSM/GPRS modem in Openmoko GTA01/02 smartphones 70 gtamodem The Calypso GSM/GPRS modem in Openmoko GTA01/02 smartphones
71 pirelli Pirelli DP-L10 71 pirelli Pirelli DP-L10
72 72
73 For the available configurations (the second required argument to the configure 73 For the available configurations (the second required argument to the configure
74 script), look in the configs directory and read the Handset-configs and 74 script), look in the configs directory and read the various write-ups under doc.
75 Modem-configs write-ups.
76 75
77 Each configuration is built in its own directory; by default the build directory 76 Each configuration is built in its own directory; by default the build directory
78 is named build-$TARGET-$CONFIG, i.e., for the example configure.sh line above, 77 is named build-$TARGET-$CONFIG, i.e., for the example configure.sh line above,
79 the resulting build directory will be build-gtamodem-l1reconst. You can change 78 the resulting build directory will be build-gtamodem-l1reconst. You can change
80 the name of this directory by appending a BUILD_DIR=dir argument to the 79 the name of this directory by appending a BUILD_DIR=dir argument to the