Git Product home page Git Product logo

Comments (7)

ceifa avatar ceifa commented on June 11, 2024 1

It can be a regression from #92
Can you try build with the version 0.1.0? I don't have a Mac to try :(

from steamworks.js.

Silver-Streak avatar Silver-Streak commented on June 11, 2024 1

Hey @ceifa

I'm one of the folks who commissioned integrating this into GDevelop. It appears they've found some workarounds/fixes at https://github.com/arthuro555/steamworks.js/commits/main (Starting July 19th).

Does this fix sound valid for the main project as a PR? I'd hate for multiple forks to exist just to get it into GDevelop, and it seems like it might benefit everyone using the main steamworks.js.

from steamworks.js.

arthuro555 avatar arthuro555 commented on June 11, 2024 1

The problem seems to be linked to using zig as the linker. Ideally, we should try to report this higher up the chain (zig, rust napi?). For now, doing Mac builds on a Mac machine and removing the zig flag allows builds to be correctly linked.

from steamworks.js.

ceifa avatar ceifa commented on June 11, 2024 1

Glad to hear that you guys found a fix that can be used on github actions! Of course this is valid PR @Silver-Streak
Thanks for it!

from steamworks.js.

4ian avatar 4ian commented on June 11, 2024

Hi @ceifa. It seems the build went through, including the code signing and notarization, with version 0.1.0 :)

What do you reckon could be done, go back to compiling the macOS versions on macOS itself?

from steamworks.js.

4ian avatar 4ian commented on June 11, 2024

Great! Let's open a PR @arthuro555, then we can proceed to update the PR with the latest version released by @ceifa, then we should be good to have steamworks integration :)

from steamworks.js.

ceifa avatar ceifa commented on June 11, 2024

fixed on 0.3.1

from steamworks.js.

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.