2018-03-11 05:07:10 +01:00
## Irrnet
2018-03-17 00:24:54 +01:00
An updated version of the [irrNetLite ](http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=22658 ) networking library compiled against recent versions of [enet ](https://github.com/lsalzman/enet ) and [zlib ](https://github.com/madler/zlib ).
Changelog can be viewed [here ](https://github.com/rna88/irrnet/blob/master/CHANGELOG.md ).
2018-03-11 05:07:10 +01:00
2018-03-11 13:05:43 +01:00
2018-03-11 05:07:10 +01:00
## Compiling for Linux
When cloning use the `--recurse-submodules` flag to retrieve the enet and zlib libraries needed by the project:
`git clone --recurse-submodules https://github.com/rna88/irrnet.git`
2018-03-12 21:45:41 +01:00
Then run `make` in the `source/` directory to build the library, which will be placed in `lib/` .
2018-03-11 05:07:10 +01:00
2018-03-11 13:05:43 +01:00
2018-03-11 05:07:10 +01:00
## Building examples
Navigate to `examples/` and run:
`./linux_buildAllExamples.sh`
or to build them with optimizations:
`./linux_buildAllExamples.sh release`
2018-03-12 21:45:41 +01:00
The compiled binaries will be found in `examples/bin/` .
2018-03-11 05:07:10 +01:00
2018-03-11 13:05:43 +01:00
## License
2018-03-11 05:07:10 +01:00
2018-03-17 00:24:54 +01:00
Refer to [source/ReadMe.txt ](https://github.com/rna88/irrnet/blob/master/source/ReadMe.txt ).