<div dir="ltr">Hey Chris,<div><br></div><div><br></div><div>From a previous yak-shaving-adventure, I've dabbled in building Proj and Geos for Android, because they were dependencies of Spatialite, which I'm using for an app.<br><br>That resulted in a homegrown build system based on docker, aptly named: Building for Android with Docker. It is meant as a repository for working build sets for various native libs.<br><br>I didn't previously have GDAL in there, but decided to give it a shot and add it, to see how much effort was required. Not much as it were.<br><br>I've added GDAL now, with a compile-time dependency for Proj, so it shouldn't be more of a hassle than simply checking out the repo and then "make gdal".<br><br>Instructions for how to extract the libraries from the container, is in the readme. Here's the link to the repo:<br><br><a href="https://github.com/rhardih/bad">https://github.com/rhardih/bad</a><br><br>I've built and tried a very simple Android app, and added some of the source from <a href="https://gdal.org/gdalinfo.c.html">https://gdal.org/gdalinfo.c.html</a>, to see if the libs actually loaded up and Proj was supported. It seems to work just fine. You can find the example app, source and output here:<br><br><a href="https://github.com/rhardih/gdal-proj-android">https://github.com/rhardih/gdal-proj-android</a><br><br>So far I've only used this project for personal consumption, and I need to do a lot of grooming and test/writing before it's really ready for public use, but this might solve your problem in this instance.<br><br><br>Best regards,</div><div><br></div><div>René Hansen<br><br><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, 6 Aug 2018 at 21:40 Chris Hanson <<a href="mailto:xenon@alphapixel.com">xenon@alphapixel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">We have been struggling for months to get osgEarth ( <a href="http://osgearth.org/" target="_blank">http://osgearth.org/</a> ) working on Android using a PROJ4 equipped GDAL 2.x build. We have it working with a scratch-built GDAL, but it lacks the PROJ4 capabilities.<div><br></div><div>GDAL reports lacking PROJ4 at runtime. The --with-static-proj option is said to be deprecated. </div><div><br></div><div>Has anyone successfully built a GDAL 2.x with PROJ4 on Android?</div><div><br>-- <br><div dir="ltr" class="m_6457301144359170472gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div style="text-align:center">Chris 'Xenon' Hanson, omo sanza lettere. Xenon@AlphaPixel.com <a href="http://www.alphapixel.com/" target="_blank">http://www.alphapixel.com/</a></div><div style="text-align:center">Training • Consulting • Contracting</div><div style="text-align:center">3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL</div><div style="text-align:center"><span style="font-size:12.8px">Legal/IP •</span><span style="font-size:12.8px"> </span><span style="font-size:12.8px">Forensics •</span><span style="font-size:12.8px"> </span>Imaging <span style="font-size:12.8px">•</span><span style="font-size:12.8px"> </span><span style="font-size:12.8px">UAVs </span><span style="font-size:12.8px">• GIS • GPS • osgEarth • Terrain • Telemetry • Cryptography • LIDAR • Embedded • Mobile • iPhone/iPad/iOS • Android</span></div><div style="text-align:center"><a href="https://twitter.com/alphapixel" target="_blank">@alphapixel</a> <a href="http://facebook.com/alphapixel" target="_blank">facebook.com/alphapixel</a> (775) 623-PIXL [7495]<br></div></div></div></div></div></div></div></div>
_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/gdal-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a></blockquote></div>