Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compiling LWGL3 stuck #10

Open
Lenni-builder opened this issue Feb 23, 2024 · 5 comments
Open

Compiling LWGL3 stuck #10

Lenni-builder opened this issue Feb 23, 2024 · 5 comments

Comments

@Lenni-builder
Copy link

Lenni-builder commented Feb 23, 2024

Compiling LWGL3 doesn't work. Every time I run it it gets stuck at the same place, I always have to press Ctrl+C to stop compilation:

lenni@thinkpad:~/Downloads/lwjgl3 $ sudo make install clean 
Password:
Sorry, try again.
Password:
===>  Building for lwjgl3-3.3.3
[  0% 1/1] cd /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3 && /usr/local/bin/cmake -E env JAVACMD=/usr/local/openjdk17/bin/java JAVA8_HOME=/usr/local/openjdk8 ant all && /usr/local/bin/cmake -E env JAVACMD=/usr/local/openjdk17/bin/java JAVA8_HOME=/usr/local/openjdk8 ant release -Dbuild.offline=yes -Djavadoc.skip=yes
Buildfile: /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/build.xml

init:

check-dependencies:

-compile-generator:

compile-templates:
[Templates] Compiling Kotlin templates. This will take 1-2 minutes...
  [kotlinc] Compiling [/home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/jni, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/libc, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/libffi, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/linux, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/freebsd, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/macos, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/templates, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin/core/windows, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/core/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/harfbuzz/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/zstd/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/lz4/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/nfd/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/openxr/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/egl/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/par/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/glfw/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/tootle/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/odbc/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/remotery/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/nuklear/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/hwloc/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/openvr/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/opengles/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/opengl/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/bgfx/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/opus/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/fmod/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/yoga/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/xxhash/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/ktx/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/shaderc/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/stb/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/llvm/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/sse/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/opencl/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/vma/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/nanovg/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/jawt/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/lmdb/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/spvc/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/rpmalloc/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/openal/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/libdivide/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/assimp/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/cuda/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/freetype/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/meow/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/vulkan/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/meshoptimizer/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/tinyexr/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/tinyfd/src/templates/kotlin, /home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/modules/lwjgl/jemalloc/src/templates/kotlin] => [/home/lenni/Downloads/lwjgl3/work/lwjgl3-3.3.3/bin/classes/templates]
  [kotlinc] info: kotlinc-jvm 1.9.0 (JRE 17.0.9+9-1)
^Cninja: build stopped: interrupted by user.
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

lenni@thinkpad:~/Downloads/lwjgl3 $ 
@pog5
Copy link
Owner

pog5 commented Feb 24, 2024

What version of FreeBSD are you running?
Are you sure its stuck and doing nothing? Check htop or similar

@Lenni-builder
Copy link
Author

I'm on FreeBSD 14.0, I'll try running it again with a system monitor open the next time I'm messing around with FreeBSD. Thanks for those tips

@vareille
Copy link

the realpath() issue is corrected in tinyfiledialogs v3.17.4
you should get it from http://sf.net/p/tinyfiledialogs

@Lenni-builder
Copy link
Author

I'll just try the binary build of LWGL

@VVD
Copy link

VVD commented Sep 11, 2024

Use games/lwjgl3 from ports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants