Cloning and compiling the repository doesn't work. #4

Open
opened 2024-05-28 22:28:05 -07:00 by insberr · 1 comment
insberr commented 2024-05-28 22:28:05 -07:00 (Migrated from github.com)

A few things that don't work nicely. I should probably create separate issues for these.

  1. Issue #3 ImGui source code linkage is broken
  2. User needs to manually install OpenGL development onto their system, and the compiler executable will not run without OpenGL development being installed
  3. I need to provide debug and build launch configs for vscode.
  4. [#2] Add cross platform support and cross compiling support. Currently the code will compile on most systems, and will run fine provided that OpenGL is available, but once in a while there are small things that msvc might catch but gcc says is just fine when it's not.
A few things that don't work nicely. I should probably create separate issues for these. 1. Issue #3 ImGui source code linkage is broken 2. User needs to manually install OpenGL development onto their system, and the compiler executable will not run without OpenGL development being installed 3. I need to provide debug and build launch configs for vscode. 4. [#2] Add cross platform support and cross compiling support. Currently the code will compile on most systems, and will run fine provided that OpenGL is available, but once in a while there are small things that msvc might catch but gcc says is just fine when it's not.
insberr commented 2024-06-20 08:01:10 -07:00 (Migrated from github.com)

Because I am locked into using OpenGL 4.6 due to the shader features I use, and do not wish to reimplement the shader using older versions, MacOS will not be a supported platform. MacOS provides OpenGL 4.1 and is deprecated in favor of their Metal driver. I may change my mind later as the project grows, but I will not fix any time soon. Or the problem might go away if I switch to something like WebGPU.

Because I am locked into using OpenGL 4.6 due to the shader features I use, and do not wish to reimplement the shader using older versions, MacOS will not be a supported platform. MacOS provides OpenGL 4.1 and is deprecated in favor of their Metal driver. I may change my mind later as the project grows, but I will not fix any time soon. Or the problem might go away if I switch to something like WebGPU.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
insberr/archea#4
No description provided.