Results 65 comments of Jarek Sacha

This looks like an issue introduced by JavaFX 8. The examples were created when JavaFX 2 was around and worked fine at that time. Then you try the [original Pro...

The issue is with the 3D code (the one you commented out). This is an JavaFX issue. That code was removed from the newer editions of the book. I am...

I added build from source for Windows and Linux. There will be one more commit with MacOS (hopefully will work similar to Linux)

The macOS build kind of works. Looks that JavaCPP (?) detects platform incorrectly on arm64. Passing flag `-Djavacpp.platform=macosx-arm64` to `mvn` only works if running without `cppbuild`. `cppbuild` when run on...

Noticed that if I use JDK 18 I can build on macosx-arch64 without errors, but later when trying to use I am getting an error: ``` Exception in thread "main"...

The setup in `libffi` is not trivial. Do not know which parts will need to be reused with libraw. I will leave MacOS alone. Will check tomorrow if I can...

I added CC/CXX and a couple of other tweaks. Locally everything builds. In workflow, there is still some issue with maxosc-arch64: attempts to link x86_64. Linux, Windows, and macosx-x86_64 build...

preload = "[email protected]" did not resolve the issue with `libjniLibRaw.so: undefined symbol: GOMP_parallel` on Linux. Following hint https://stackoverflow.com/a/50783188 , I added `-fopenmp` to javacpp compiler, using `-Djavacpp.compilerOptions="-fopenmp"` while building the...

I am not clear what you mean in your comment. Without "-fopenmp" code builds but fails at runtime. Whatever "-fopenmp" does it makes the produced binaries useful in practice. Maybe...

I modified Linux cppbuild - it now works at runtime. I also added some examples of using LibRaw from Java and Scala to javacpp-examples on branch libraw_pr_examples: https://github.com/bytedeco/javacv-examples/tree/libraw_pr_example/LibRaw-demo They can...