OpenNBS / OpenNoteBlockStudio

An open-source Minecraft music maker.
https://opennbs.org/
MIT License
730 stars 50 forks source link

imgui-dialogs #384

Closed time-killer-games closed 1 year ago

time-killer-games commented 1 year ago

I still don't have access to my windows, macOS, or Raspberry Pi, so the only platform I have built the new version of libfiledialogs for is x86_64 Ubuntu. Ubuntu needs the deps:

sudo apt-get install -y libsdl2-dev libgtk-3-dev libglib2.0-dev

Windows needs Visual Studio to build. Note building with MinGW due to a bug with gcc will not work with Chinese Characters so Visual Studio's compiler is required.

macOS needs to be built with the build.sh script from the command line. Needs Xcode, Xcode command line tools, and MacPorts. With macports you need to install libsdl2 with the +universal flag passed to it via the command line:

sudo port install libsdl2 +universal

Please @chenxi050402 consider building these for me on Window and macOS, or even RPi if you want, this will be a huge benefit to myself and for this project in the case of the Windows and macOS builds.

Then you can commit those files here, since I gave maintainers write access. :)