On 20/11/2015 12:34 AM, Dmitry Samersoff wrote:
Frider,
I use command below to cross-compile JDK:
devkits should be used for cross-compilation not direct use of the
low-level make/env vars.
David
_cross_prefix="aarch64-unknown-linux-gnu"
configure_params="${configure_params} \
--openjdk-target=${_cross_prefix}"
export CC=${_cross_prefix}-gcc
export CXX=${_cross_prefix}-g++
export LD=${_cross_prefix}-ld
export OBJCOPY=${_cross_prefix}-objcopy
export STRIP=${_cross_prefix}-strip
eval sh ./configure ${configure_params}
-Dmitry
On 2015-11-19 16:13, Frieder Berthold wrote:
Hello to all,
I want to build the openJDK with a musl cross-compiler.
For that reason I configure the project with CC=/absolut/path/to/my/compiler
Configure then says that it can't find a working C Compiler.
Using strace on the configure command I can see that it tries to open the
specified path appended to some default paths (e.g
/usr/local/sbin//absolut/path/to/my/compiler or
/usr/bin//absolut/path/to/my/compiler)
My solution right now is a symlink to my compiler in one of those paths,
but this doesn't feel right.
Is there a more correct way of doing it?
Frieder