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

Windows compatability #1

Open
EGAMatsu opened this issue Jan 16, 2022 · 8 comments
Open

Windows compatability #1

EGAMatsu opened this issue Jan 16, 2022 · 8 comments

Comments

@EGAMatsu
Copy link

No description provided.

@cuckydev
Copy link

check the readme

@MachineThing
Copy link

According to the README file:

PLEASE NOTE, this is just some reference code - I will not be supporting it, adding new platforms, fixing bugs, or anything like that - but feel free to browse :)

The application will not be ported to other platforms (like Windows for example). However if you have some C++ knowledge you can modify the src/platform/glfw/platform_glfw.cpp file according to the README file.

@ajskateboarder
Copy link

If it is not working on Windows, you can try Windows Subsystem for Linux or a virtual machine running Linux.

@Kylogias
Copy link

If it is not working on Windows, you can try Windows Subsystem for Linux or a virtual machine running Linux.

I don't think WSL supports GUI yet, at least not well. Also, the readme said that only Mac OS is supported. I could probably make some changes to get it working on Linux though

@ajh123
Copy link

ajh123 commented Jun 10, 2022

@Kylogias WSL now supports GUI apps, as of May? 2022

@codinggamingandmhs
Copy link

You realize you're talking about Linux, but it specifically says it only supports Mac. It might work natively on Linux because macOS is Linux with a fancy hat on top.

@ajh123
Copy link

ajh123 commented May 10, 2024

@codinggamingandmhs Actually Mac OS is based of BSD (however there are a lot of similarities with Linux).

https://en.wikipedia.org/wiki/Berkeley_Software_Distribution says:

Darwin, the basis for Apple's macOS and iOS, is based on 4.4BSD-Lite2 and FreeBSD.

However. BSD's / Mac OS's APIs have many differences than Linux - for example Mac OS uses a custom graphics API - however the majority of libraries like GLFW already support this.

@codinggamingandmhs
Copy link

Huh. I never knew that!

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

7 participants