Openjfx or javafx on arm (aarch64)

Hi, I installed intelliJ on pinebook pro but one of my plugins (codegym) doesn’t work due to missing javaFX. I checked AUR, there is a openjfx-bin, but not available for aarch64. How can I install javafx or openjfx on the pinebook pro and get the plugin working? (or a JDK which has javaFX lib built in??) Help is greatly appreciated. Thanks in advance.

Hi,

the original pkgbuild file look so

# Maintainer: L B <leobaldin dot 2000 at gmail dot com>

pkgname=java-openjfx-bin
_majorver=15.0.1
pkgver=15
pkgrel=1
pkgdesc="Java OpenJFX ${_majorver} client application platform (Gluon build)."
arch=('x86_64')
url='https://openjfx.io/'
license=('GPL2')

Did you try to rebuild the pkgbuild file ?
try to build the pkgbuild file with arch=('i686' 'x86_64' 'aarch64')
It works sometimes with some software…

# Maintainer: L B <leobaldin dot 2000 at gmail dot com>

pkgname=java-openjfx-bin
_majorver=15.0.1
pkgver=15
pkgrel=1
pkgdesc="Java OpenJFX ${_majorver} client application platform (Gluon build)."
arch=('i686' 'x86_64' 'aarch64')
url='https://openjfx.io/'
license=('GPL2')

That likely will not work with -bin packages, since they just repackage already built binaries.

So you would first need to track down if they provide arm64 binaries, if there’s no PKGBUILD that builds from source.

OK, thanks, should I delete my post ?

I looked on the openjfx site and the only arm bin I saw that they provided was armv6 which will not work either.

So no way to get openjfx on arm (aarch64) ?

Build it your self but I have no clue if it can be done.

https://github.com/openjdk/jfx

Sometimes you can just ask : Gluon Client Plugin
If you don’t you probable won’t have it.
And this gives visibility to aarch64.