README updates

Although it is unfortunate, macOS support for the FLTK port is still
not up to par with Linux and BSD. Changes in recent versions of macOS
seem to completely break frame pacing in FLTK, and seemingly also Qt
after some basic testing. It could be that some workarounds are
necessary, since SDL has no problem here, but it could also be the
long term effects of Apple hating OpenGL and leaving it to die on the
vine. Until this can be sorted out, macOS can't really be considered
fully supported, even with all of the effort put into it recently.
This commit is contained in:
rdanbrook 2024-12-08 23:34:17 -06:00
parent 6774a7c8be
commit d33ac37d3d

View file

@ -12,10 +12,10 @@ Contributing/Issues:
* When not using a tagged release, please understand that the code is volatile and nothing is set in stone.
The following platforms are supported:
* Linux, BSD, macOS, Windows
* Linux, BSD, Windows
This project depends on the following libraries:
FLTK 1.3 (1.4 on macOS), SDL2, libarchive, libepoxy, libsamplerate, zlib
FLTK 1.3 (1.4 preferred), SDL2, libarchive, libepoxy, libsamplerate, zlib
## Installing Dependencies
Install dependencies required for building on Debian-based Linux distributions:
@ -35,7 +35,7 @@ Optionally:
make install
```
## macOS Build
## macOS Build (Experimental)
```
# Install dependencies
brew install autoconf automake autoconf-archive pkg-config libarchive libepoxy libsamplerate fltk sdl2