Building mmpong with handcrafted Makefile
Prequisites
Be sure to check the general Build page before reading this.
Compile
Change into the directory where the source code resides and run:
make
This will place the resulting binaries in the source code root directory. An installation cannot be performed with this Makefile. If you want to install mmpong permanently or want to build a package or encounter problems consider using cmake instead.
There are a bunch of different targets, and make will default to building them all, which is not necessarily always what you need in order to take mmpong out for a quick spin. We will start hosting an mmpong server here at web-yard soon, so you can just build a client and connect with it.
Currently, there are two clients at your disposal:
- client-caca: One that relies on libcaca to do its rendering (which makes it an option for people who don't run an X11 server on their systems)
- client-gl: And one that is buildt upon the OpenGL standard
Both clients and the daemon depend on libmmpong.so, so whatever you decide to build, libmmpong will be first in line.
