Revision 120 org.gvsig.educa.batovi/trunk/docs/compilar-jgdal-para-olpc.rst
compilar-jgdal-para-olpc.rst | ||
---|---|---|
34 | 34 |
|
35 | 35 |
Para instalar Fedora, prepara una máquina virtual con: |
36 | 36 |
|
37 |
* Tipo S.O: Fedora 32bits
|
|
37 |
* Tipo S.O: Fedora **32bits**
|
|
38 | 38 |
* Ram: 1 Gb |
39 | 39 |
* Disco. 6 Gb |
40 | 40 |
* CD: Montar ISO de LiveCD |
... | ... | |
91 | 91 |
Crear un directorio para el paquete. Por ejemplo:: |
92 | 92 |
|
93 | 93 |
cd ~ |
94 |
mkdir gdal-1.6.0-OLPC-10.2-dynamic
|
|
94 |
mkdir gdal-1.6.0-fedora-11-i386-dynamic
|
|
95 | 95 |
|
96 | 96 |
Crear la estrucutura base:: |
97 | 97 |
|
98 |
cd gdal-1.6.0-OLPC-10.2-dynamic
|
|
98 |
cd gdal-1.6.0-fedora-11-i386-dynamic
|
|
99 | 99 |
mkdir -p include data/gdal lib |
100 | 100 |
|
101 | 101 |
Copiar los fichero básicos:: |
... | ... | |
135 | 135 |
Volvemos al directorio raíz para empaquetar:: |
136 | 136 |
|
137 | 137 |
cd ~ |
138 |
tar czf gdal-1.6.0-OLPC-10.2-dynamic.tar.gz gdal-1.6.0-OLPC-10.2-dynamic
|
|
138 |
tar czf gdal-1.6.0-fedora-11-i386-dynamic.tar.gz gdal-1.6.0-fedora-11-i386-dynamic
|
|
139 | 139 |
|
140 | 140 |
Instalamos el packete en nuestro repositorio de maven local:: |
141 | 141 |
|
142 |
mvn install:install-file -Dfile=gdal-1.6.0-OLPC-10.2-dynamic.tar.gz -DgroupId=org.gdal -DartifactId=gdal -Dversion=1.6.0 -Dpackaging=tar.gz
|
|
143 |
mv ~/.m2/repository/org/gdal/gdal/1.6.0/gdal-1.6*.tar.gz ~/.m2/repository/org/gdal/gdal/1.6.0/gdal-1.6.0-OLPC-10.2-dynamic.tar.gz
|
|
142 |
mvn install:install-file -Dfile=gdal-1.6.0-fedora-11-i386-dynamic.tar.gz -DgroupId=org.gdal -DartifactId=gdal -Dversion=1.6.0 -Dpackaging=tar.gz
|
|
143 |
mv ~/.m2/repository/org/gdal/gdal/1.6.0/gdal-1.6*.tar.gz ~/.m2/repository/org/gdal/gdal/1.6.0/gdal-1.6.0-fedora-11-i386-dynamic.tar.gz
|
|
144 | 144 |
|
145 | 145 |
|
146 | 146 |
Compilar jgdal |
... | ... | |
154 | 154 |
|
155 | 155 |
Compilar usando maven:: |
156 | 156 |
|
157 |
mvn clean install -Dnative-platform="linux" -Dnative-arch="i386" -Dnative-distribution="OLPC_OS-10.2" -Pjni-devel -Dnative-classifier="OLPC-10.2-dynamic"
|
|
157 |
mvn clean install -Dnative-platform="linux" -Dnative-arch="i386" -Dnative-distribution="fedora-11" -Pjni-devel -Dnative-classifier="fedora-11-i386-dynamic"
|
|
158 | 158 |
|
159 | 159 |
Esto instala el fichero compilado en el repositorio local de maven:: |
160 | 160 |
|
Also available in: Unified diff