On Thu, 27 Mar 2025 18:32:20 GMT, Saint Wesonga <d...@openjdk.org> wrote:

> I don't think `--build=aarch64-pc-cygwin` is equivalent to 
> `--openjdk-target=aarch64-unknown-cygwin`. The build experts can clarify this 
> but my understanding is that `--openjdk-target` automatically sets the --host 
> and --target options for cross compilation, which I (mistakenly) thought was 
> your scenario. The `--build` option you are using will give you a native 
> build, which is your goal. I filed 
> https://bugs.openjdk.org/browse/JDK-8353066 per your suggestion that it would 
> be good to automatically select the native build instead of requiring a flag 
> for that.

Wait, are you saying you can get a native build to work by setting 
`--build=aarch64-pc-cygwin`? If so, then that's a better instruction IMO. 
Building on a windows-aarch64 machine, using x86 cygwin, is what I assumed to 
be the problematic case. If that can be achieved without configuring an 
explicit cross compilation build, then that is very much preferred. At the very 
least the instructions should mention this.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/24267#issuecomment-2759273486

Reply via email to