mirror of
https://github.com/glest/glest-source.git
synced 2025-07-31 13:40:11 +02:00
* removes libircclient from libzetaglest shared library because the editor and g3d_viewer also link against libzetaglest. Those 2 binaries don't need libircclient support * libircclient is now built directly into only the zetaglest binary * moved libircclient from source/shared_lib because it's no longer part of the shared library * libircclient put in dir "external/" because it is an "external" or "3rd" party library. The @Supertux project does something similar
Building from source The library uses autoconf so it is build in a fairly typical way on most Unix systems: ./configure make This will build both the library and various examples in the examples subdirectory. Configure script also accepts parameters, optional useful parameters accepted are –enable-openssl and –enable-ipv6 which correspondingly enable the SSL and IPv6 connectivity. Use –enable-shared to build a shared library. The same procedure is used to build the Win32 binary using the MinGW compiler. For the rest see the Doxygen documentation in the header files and http://www.ulduzsoft.com/libircclient/