On 10/8/19 1:41 AM, Johan Vos wrote:
Rethinking the concept of cross-compiliation involves much more than just 
downloading a cross-compiler and libs, and we should not fix that in a rush.

It would be nice to use the cross-compile tools that come with my system (Ubuntu 16.04) as I do when building the JDK. I may be able to help with that once I understand Gradle a lot better.

For the JDK, I install the package "crossbuild-essential-armhf" and I get the GNU C Compiler for armhf:

build/linux-arm-server-release/configure.log
====================================================
A new configuration has been successfully created in
/home/ubuntu/src/jdk13/build/linux-arm-server-release
using configure arguments '--openjdk-target=arm-linux-gnueabihf --with-native-debug-symbols=none'.
...
Tools summary:
* Boot JDK: openjdk version "12.0.2" 2019-07-16 OpenJDK Runtime Environment (build 12.0.2+10) OpenJDK 64-Bit Server VM (build 12.0.2+10, mixed mode, sharing) (at /home/ubuntu/opt/jdk-12.0.2)
* Toolchain:      gcc (GNU Compiler Collection)
* C Compiler:     Version 5.4.0 (at /usr/bin/arm-linux-gnueabihf-gcc)
* C++ Compiler:   Version 5.4.0 (at /usr/bin/arm-linux-gnueabihf-g++)
====================================================

Is a package like this not available where we build JavaFX for armhf?

John

Reply via email to