{"id":232,"date":"2011-06-18T12:56:53","date_gmt":"2011-06-18T10:56:53","guid":{"rendered":"https:\/\/www.opengis.ch\/?p=232"},"modified":"2020-04-29T18:56:25","modified_gmt":"2020-04-29T16:56:25","slug":"gsoc-2011-weekly-report-3","status":"publish","type":"post","link":"https:\/\/www.opengis.ch\/de\/2011\/06\/18\/gsoc-2011-weekly-report-3\/","title":{"rendered":"GSoC 2011 weekly report #3"},"content":{"rendered":"<p>This week, I worked on trying to get Android.mk files working, it looks like using the Android Toolchain standalone (I found in the docs how to use it cleanly) was more fruity, I started working on cross compiling GDAL and it looks not too bad. Using makefiles got me to more compile mistakes than anything else. Next week I&#8217;ll discuss with Marco what we should do (use android.mk or not).<br \/>\nThe plan for next week is to finish off working with GDAL and start looking at QWT.<br \/>\nThis week I also tried the new NDK to see if it made any difference but id does not look like.<br \/>\nThe new scripts are in <a href=\"github.com\/mbernasocchi\/qgis-mobile\">github<\/a><br \/>\nCheers Marco<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, I worked on trying to get Android.mk files working, it looks like using the Android Toolchain standalone (I found in the docs how to use it cleanly) was more fruity, I started working on cross compiling GDAL and it looks not too bad. Using makefiles got me to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30,34],"tags":[43,46,48,125],"class_list":["post-232","post","type-post","status-publish","format-standard","hentry","category-android-qgis","category-gsoc-2011-weekly-report","tag-android","tag-android-ndk","tag-android-qt","tag-qgis-org"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":234,"url":"https:\/\/www.opengis.ch\/de\/2011\/06\/24\/gsoc-2011-weekly-report-4\/","url_meta":{"origin":232,"position":0},"title":"GSoC 2011 weekly report #4","author":"Marco Bernasocchi","date":"24. Juni 2011","format":false,"excerpt":"This week i finally got PROJ, GEOS and GDAL to compile and install. I updated all the instller scripts to use the NDK stand alone toolchain, using Android.mk files turned out to be more a hassle than useful. Furthermore using the standalone NDK toolchain the compire process can be totally\u2026","rel":"","context":"In &quot;Android QGIS&quot;","block_context":{"text":"Android QGIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/qfield\/android-qgis\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":238,"url":"https:\/\/www.opengis.ch\/de\/2011\/07\/05\/gsoc-2011-weekly-report-5\/","url_meta":{"origin":232,"position":1},"title":"GSoC 2011 weekly report #5","author":"Marco Bernasocchi","date":"5. Juli 2011","format":false,"excerpt":"This week I re-factored the install script to make it cleverer, compiled expat library, fixed the last problem that was blocking GDAL from installing and compiled QWT library using necessitas. As well I started and started looking on compiling qgis and how to add external libs to a necessitas package.\u2026","rel":"","context":"In &quot;Android QGIS&quot;","block_context":{"text":"Android QGIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/qfield\/android-qgis\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":260,"url":"https:\/\/www.opengis.ch\/de\/2011\/07\/28\/qgis-cross-compiles-using-android-ndk\/","url_meta":{"origin":232,"position":2},"title":"QGIS cross compiles using android NDK","author":"Marco Bernasocchi","date":"28. Juli 2011","format":false,"excerpt":"Finally I managed to cross compile qgis using a NDK r5c standalone toolchain. Currently the scripts to produce the binaries require the necessitas qt source to be present on the host since QtUiTools need to be compiled as well. This should be only until QtUitools is included in necessitas (maybe\u2026","rel":"","context":"In &quot;Android QGIS&quot;","block_context":{"text":"Android QGIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/qfield\/android-qgis\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":222,"url":"https:\/\/www.opengis.ch\/de\/2011\/06\/10\/gsoc-2011-weekly-report-2\/","url_meta":{"origin":232,"position":3},"title":"GSoC 2011 weekly report #2","author":"Marco Bernasocchi","date":"10. Juni 2011","format":false,"excerpt":"This week I managed to crosscompile PROJ 4.7.0 and created installer scripts for it and for GEOS, which gets to the linking step. but then stops due to the absence of STL in android. diggig into the problem I discovered (I'm almost ashamed) that the NDK docs explains how to\u2026","rel":"","context":"In &quot;Android QGIS&quot;","block_context":{"text":"Android QGIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/qfield\/android-qgis\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":258,"url":"https:\/\/www.opengis.ch\/de\/2011\/07\/24\/gsoc-2011-weekly-report-8\/","url_meta":{"origin":232,"position":4},"title":"GSoC 2011 weekly report #8","author":"Marco Bernasocchi","date":"24. Juli 2011","format":false,"excerpt":"This week I fought against libiconv and spatialite that did not want to properly crosscompile. Due to time pressure I decided to temporarly work on it and moved on compiling qgis. I get to the linking part of the process where I get many errors. I m now looking into\u2026","rel":"","context":"In &quot;Android QGIS&quot;","block_context":{"text":"Android QGIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/qfield\/android-qgis\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":221,"url":"https:\/\/www.opengis.ch\/de\/2011\/06\/07\/gsoc-2011-weekly-report-1\/","url_meta":{"origin":232,"position":5},"title":"GSoC 2011 weekly report #1","author":"Marco Bernasocchi","date":"7. Juni 2011","format":false,"excerpt":"all, this week i leaped more int the cross compile realm. Geos almost done and started with proj4. I updated my necessitas infrastructure to necessitas v 0.2 and we decide to target android 3.0 which is optimized for tablets. I havent updated the wiki yet since i've been (and still\u2026","rel":"","context":"In &quot;Android QGIS&quot;","block_context":{"text":"Android QGIS","link":"https:\/\/www.opengis.ch\/de\/category\/gis\/qfield\/android-qgis\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pbdBtI-3K","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts\/232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/comments?post=232"}],"version-history":[{"count":1,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts\/232\/revisions"}],"predecessor-version":[{"id":11220,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/posts\/232\/revisions\/11220"}],"wp:attachment":[{"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/media?parent=232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/categories?post=232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.opengis.ch\/de\/wp-json\/wp\/v2\/tags?post=232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}