RFR: Add support for AIX in build process [v2]
Jorn Vernee
jvernee at openjdk.org
Thu Nov 20 14:53:03 UTC 2025
On Thu, 20 Nov 2025 14:45:27 GMT, Suchismith Roy <sroy at openjdk.org> wrote:
>> Summary of the issues:
>>
>> 1. There is no support for compiling AIX dynamic .a library and the tool was compiling .so files instead.
>> 2. There is no logic to support libclang.a.
>> 3. There is no support to load shared member of .a dynamic libraries of AIX.
>>
>> JBS Issue: [CODETOOLS-7904116](https://bugs.openjdk.org/browse/CODETOOLS-7904116)
>
> Suchismith Roy has updated the pull request incrementally with one additional commit since the last revision:
>
> Restore gradlew executable
Question: Are you planning on using the MakeFile build? We are currently only using this for Oracle internal CI
build.gradle line 205:
> 203: executable = "cmake"
> 204: environment "CC", "/opt/IBM/xlC/13.1.3/bin/xlc"
> 205: environment "CXX", "/opt/IBM/xlC/13.1.3/bin/xlC"
Leftover from testing I presume?
build.gradle line 281:
> 279: doLast {
> 280: println "[DEBUG] Successfully copied libclang.a to test-lib/libs"
> 281: }
Leftover?
-------------
PR Review: https://git.openjdk.org/jextract/pull/297#pullrequestreview-3488214276
PR Review Comment: https://git.openjdk.org/jextract/pull/297#discussion_r2546316189
PR Review Comment: https://git.openjdk.org/jextract/pull/297#discussion_r2546356820
More information about the jextract-dev
mailing list