Comments (8)
This is in the works
from bindings-glfw.
@schell Oh well good to know. I've spent a few hours diffing the sources and outlining the plan for update. If you need any help, let me know.
I've noticed that headers weren't updated for 3.0.4 though, I'll make another issue for that. (#17)
from bindings-glfw.
I would love help! Thank you! Any and all contributions are welcome. What platform are you on?
from bindings-glfw.
I'm on Windows 7 and 8.1, both running x64 Platform.
I didn't get too far. I diffed the sources, which made me discover the header discrepancy. Otherwise, 3.1 moves a lot of files around, and some files appear to disappear; I'm not sure if their functionality is gone or simply moved.
That being said, the library built for me, but some tests fail (notably with window focus and sizing). This is the case in both the bindings and the actual GLFW-b (so I suspect the bindings are the real culprit). I can create another issue for the failing tests once I'll create a reliable reproduction plan.
from bindings-glfw.
Yo dudes,
I updated these to 3.1 for OS X here: https://github.com/lukexi/bindings-GLFW/
(I was hitting a crash with multi-monitors/Rift in 3.0.3/3.0.4 so I needed to do it)
I was able to build GLFW-b on top of that and it worked great (and fixed the crash too : D )
I made what looked like the right tweaks for Windows and Linux but I haven't tested them yet, so you can just use it as inspiration for now if you like : ).
Cheers
from bindings-glfw.
Bad ass @lukexi! Thanks! I'll start a pull request for you.
from bindings-glfw.
I've opened the pull request as #18. @bananu7 - do you mind checking out @lukexi's master branch to validate that it builds on Windows?
from bindings-glfw.
Ah sure I'll get to it ASAP. The notification/e-mail drowned somehow.
from bindings-glfw.
Related Issues (20)
- Source revision version number is wrong HOT 5
- Update glfw to 3.1.1 HOT 1
- Should the dependency to Xxf86vm be made optional? HOT 1
- Expose GLFW_USE_DWM_SWAP_INTERVAL as build flag.
- glfw3native.h bindings HOT 3
- Submit to Stackage HOT 2
- Package needs a new maintainer HOT 10
- HUnit 1.3 support HOT 2
- update glfw to 3.2.1 HOT 9
- License mismatch between Cabal and LICENSE file HOT 1
- Make the glfw source to a submodule? HOT 1
- unable to load package `bindings-GLFW-3.1.2.2' HOT 5
- Stack install failing HOT 11
- Duplicate link in README
- glfw_config.h on linux doesn't support multiple window managers.
- MoltenVK support HOT 3
- Upgrade to 3.3
- Doesn't build on Windows. Num directive not supported in cross compilation mode. HOT 8
- OpenBSD support for bindings-GLFW HOT 7
- Upgrade to 3.3.4 or 3.3.6 HOT 1
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 bindings-glfw.