GithubHelp home page GithubHelp logo

Comments (7)

Kharzette avatar Kharzette commented on July 23, 2024

I'm getting that as well. An entry point not found exception for glfwGetMonitorWorkarea

I'll see if I can figure it out

from glfw-net.

santoro-mariano avatar santoro-mariano commented on July 23, 2024

Hello @Kharzette, I already fixed it in PR #11

from glfw-net.

Kharzette avatar Kharzette commented on July 23, 2024

Oh goody thanks!

from glfw-net.

Kharzette avatar Kharzette commented on July 23, 2024

Hmm mine was a little different I think. I think my problem is that my shared library has no GetMonitorWorkarea function:

kharzette@Linzette:~/.ssh$ nm -D /usr/lib/x86_64-linux-gnu/libglfw.so |grep 'Monitor' 0000000000007820 T glfwGetMonitorName 00000000000077a0 T glfwGetMonitorPhysicalSize 0000000000007730 T glfwGetMonitorPos 0000000000007650 T glfwGetMonitors 00000000000076d0 T glfwGetPrimaryMonitor 0000000000009ae0 T glfwGetWindowMonitor 000000000000cf10 T glfwGetX11Monitor 0000000000007880 T glfwSetMonitorCallback 0000000000009b40 T glfwSetWindowMonitor kharzette@Linzette:~/.ssh$

I'll get your fix though and see if I can do without it. I just want to let the user specify what monitor to create the window on for windowed mode.

from glfw-net.

ForeverZer0 avatar ForeverZer0 commented on July 23, 2024

@Kharzette
This is closed with PR that @santoro-mariano submitted, as your issue seems slightly different. Not all platforms support work the concept of work areas (though very strange for the binary to not have an exported symbol for it....).

Do note that GetMonitorWorkAreas was added with the latest version 3.3, and your binary may be out of date. Can you confirm you are using latest version and not 3.2.1?

from glfw-net.

ForeverZer0 avatar ForeverZer0 commented on July 23, 2024

@santoro-mariano
Just a side note, the GameWindow class is being deprecated for the more accurately named NativeWindow class. Currently is just a sub-class placeholder to maintain backwards compatibility, but will eventually be removed. Simply renaming to NativeWindow is completely safe to do without any other modifications.

from glfw-net.

Kharzette avatar Kharzette commented on July 23, 2024

oops
3.2.1 X11 GLX EGL clock_gettime /dev/js Xf86vm shared

from glfw-net.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.