Comments (4)
I think the main issue is that newer minecrafts need lwjgl version 3, FreeBSD's lwjgl port is very old and I dont think its easy to upgrade
from lwjgl3-port.
But this repo uses LWJGL 3, so can't this be included in the FreeBSD ports system, or whatever changes this repo contains, be merged back into the official LWJGL 3 repos.
I've just installed a new system with FreeBSD 12.2 and again going through the compile and debug process to get MC 1.14+ working - still no luck, but I had it working on my old system, so I know it is possible.
from lwjgl3-port.
Try the fork at:
https://github.com/patrickSpaceSurfer/lwjgl3-port
Note that the changes cannot be merged back or put into the ports system because they only change LWJGL 3 to make minecraft work, LWJGL 3 itself doesn't work.
from lwjgl3-port.
Thanks, I'll give it a try.
In the mean time, I've also cloned the official LWJGL 3 repo and started making changes to get it to compile under FreeBSD 12.2 without the ant -Dos.name=Linux -Dplatform=linux
trick. My thinking was, seeing as it can compile and work with some trickery, then the Linux and FreeBSD versions should be pretty close together. Also, seeing that LWJGL 2.x worked with FreeBSD, much of what we need, should be there already. I don't know the LWJGL code, but got quite a few or the ant [xyz]
build steps to work. I'm busy debugging the ant compile-native
step now, but not being very familiar with GCC or the C Language, it's slightly painful searching for the meaning of the compiler error messages. :-) But I'll eventually make available what I have done in the hopes somebody in the LWJGL community can help get the final steps in place.
from lwjgl3-port.
Related Issues (10)
- Failed to build under FreeBSD 11.2 HOT 18
- It is over HOT 10
- Game refusing to start after compiling and pointing to minecraft_runtime-1.13 HOT 12
- Hi. I am having this issue. HOT 5
- No Permission for dependencies? HOT 5
- Graphic issues on FreeBSD 13 HOT 6
- Build Issue with cmake
- Linker “error: cannot preempt symbol” when building openal-soft HOT 2
- HTTP 403 Access Denied when fetching `lwjgl32.dll` HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lwjgl3-port.