/firefly-lib

This library is intended to be something you can use to make a game.

Primary LanguageC

GitHub GitHub repo size

firefly-lib

This is an intalled library For usage of the library you can view FireflyLibTests

The wiki page here will also be being worked on.

I will most likely not provide prebuilt binaries of this library as the build process is set up in a way that makes installation easy and usage easy as well.

Build instructions

MacOS

git clone https://github.com/rfmineguy/firefly-lib --recursive
cd firefly-lib
sudo make install
If it asks you for sudo password, its only because the install puts files in /usr/local/lib and /usr/local/include

Linux

git clone https://github.com/rfmineguy/firefly-lib --recursive
cd firefly-lib
sudo make install
If it asks you for sudo password, its only because the install puts files in /usr/local/lib and /usr/local/include

Windows

UNTESTED
Currently not planned either

Usage instructions

Once the library is installed via make install you can simply link the library through gcc with -lfirefly

gcc src/main.c -lfirefly

Disclaimers

  1. This has ONLY been tested on linux and macos as of now. If you have any issues with building for other platforms please notify me via the Issues tab.
  2. I attempted to get it building on Windows, but failed as I'm not familiar with that build system. If someone figures out how to build it leave an issue with the details please.
  3. I also have no idea if this will build successfully under the Wayland protocol.