LWJGL / lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
https://www.lwjgl.org
BSD 3-Clause "New" or "Revised" License
4.83k stars 642 forks source link

Trying to compile for PPC64 big endian #1021

Open Link4Electronics opened 1 week ago

Link4Electronics commented 1 week ago

Version

3.3.5 (snapshot)

Platform

Linux x64

JDK

OpenJDK 23.0.1

Module

LWJGL core

Bug description

Trying to compile LWJGL3 on Big Endian system, I understand that not everyone has access to a BE machine, but either way I added some entries to the build.xml for ppc64, running Debian sid PPC64 on a powermac g5 with 12GB of ram, when running ant compile-templates, it hangs with a SIGSEGV error. Compiled PrismLauncher just for curiosity, any minecraft instances that I try says that can't find LWJGL, debian do provide lwjgl2.9.3 on ¨all¨ arch but doesn't seems to work/detect, but my main goal would be to run other projects like https://github.com/collinsmith/riiablo and pokemmo. hs_err_pid12900.log Best regards, Link.

Stacktrace or crash log output

No response