[GRASS-git] [OSGeo/grass] 1e5146: Cross compilation (#257)
Huidae Cho
noreply at github.com
Fri Dec 20 11:24:28 PST 2019
Branch: refs/heads/master
Home: https://github.com/OSGeo/grass
Commit: 1e5146f1df996178b2d0716f66ace83b670be5ca
https://github.com/OSGeo/grass/commit/1e5146f1df996178b2d0716f66ace83b670be5ca
Author: Huidae Cho <grass4u at gmail.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M configure
M configure.in
M general/manage/lister/Makefile
M gui/wxpython/Makefile
M include/Make/Grass.make
M include/Make/GuiScript.make
M include/Make/Platform.make.in
M include/Make/Rules.make
M raster/r.colors/Makefile
Log Message:
-----------
Cross compilation (#257)
* Makefiles: Don't try to run cross-compiled modules (g.parser.exe specifically)
* Add comments
* configure: Use pwd instead of pwd -W for cross compiling
* configure: Support for $WINDRES and $PKG_CONFIG
* host system => build system
* Cross compilation cannot execute binaries
* Add .exe extension
I tested this PR for the past 3 days in daily cron. It's been successfully building daily builds for x86_64-pc-linux-gnu and x86_64-w64-mingw32.
More information about the grass-commit
mailing list