Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS and Linux Support #1

Open
BlueFalconHD opened this issue Sep 15, 2024 · 5 comments
Open

macOS and Linux Support #1

BlueFalconHD opened this issue Sep 15, 2024 · 5 comments

Comments

@BlueFalconHD
Copy link

Adding support for these operating systems would be awesome. Writing this issue on my phone but if I have time I might make a preliminary PR

@lets-all-be-stupid-forever
Copy link
Owner

lets-all-be-stupid-forever commented Sep 15, 2024

I agree. Don't worry, I was actually already working on it, should be up soon. Thanks anyway !

@mdaniel
Copy link
Contributor

mdaniel commented Sep 16, 2024

heh, I guess great minds think alike: I started work on [my PR][#2] when this hit HN and didn't check the issues before creating it, otherwise I would have referenced this issue

I didn't try it on Linux, so in that way mine only addresses half the problem, and I haven't tried it on arm64 either, so ... I guess 1/3 of the problem

@raysan5
Copy link

raysan5 commented Sep 17, 2024

What about a WebAssembly build to run it on web?

@lets-all-be-stupid-forever
Copy link
Owner

I have compiled it once: https://lets-all-be-stupid-foreva.itch.io/circuit-artist-demo

I'll put back the cmake/instructions once the linux+mac is stable. It's a bit tricky because of the luajit thing.

@lets-all-be-stupid-forever
Copy link
Owner

I'm also relying on openmp to do some software rendering right now, need to move some rendering logic to shaders and it will work better. (cant do openmp in webassembly)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants