Git Product home page Git Product logo

Comments (5)

Mistuke avatar Mistuke commented on July 18, 2024 3

With the new linker in GHC 8.0.1 we stopped exporting POSIX functions under their deprecated names, this to be more inline with the most popular compiler on the platform (msvc and icc). The correct solution would be for GLFW to always on windows #define strdup _strdup.

However I have introduced a change in the linker which will do this indirection if it's not already being done by the source. This will be in GHC 8.0.2 https://ghc.haskell.org/trac/ghc/ticket/12497

from bindings-glfw.

PaulVisschers avatar PaulVisschers commented on July 18, 2024

I just tested and it works fine on GHC-7.10.3, but not on GHC-8.0.1.

from bindings-glfw.

PaulVisschers avatar PaulVisschers commented on July 18, 2024

It works fine in 32-bit GHC, so the issues are 64-bit specific. See also my comments in this issue.

from bindings-glfw.

ori-sky avatar ori-sky commented on July 18, 2024

I'm also having this issue and I can confirm that it's with GHC 8.0.1 64-bit.

from bindings-glfw.

Mokosha avatar Mokosha commented on July 18, 2024

This should be fixed, as discussed in #27. If it's not please open a new issue.

from bindings-glfw.

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.