readme.txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. AnKi 3D engine is a Linux opensource game engine buld using OpenGL.
  2. =============
  3. Building AnKi
  4. =============
  5. AnKi's build system is using CMake. A great effort was made to keep the number
  6. of external dependencies to minimum so the only prerequisites are the following:
  7. - X11 development files (Package name under Ubuntu: libx11-dev)
  8. - Mesa GL development files (Package name under Ubuntu: mesa-common-dev)
  9. AnKi is using the C++11 standard so the supported compilers are:
  10. - GCC 4.7 or greater
  11. - clang 3.2 or greater
  12. To build the release version:
  13. - cd <path_to_anki>/build
  14. - cmake -DCMAKE_BUILD_TYPE=Release ..
  15. - make
  16. To view and configure the build options you can use ccmake tool:
  17. - cd <path_to_anki>/build
  18. - cmake -DCMAKE_BUILD_TYPE=Release ..
  19. - ccmake .
  20. This will open an interface with all the available options.
  21. ===============================
  22. Supported hardware and software
  23. ===============================
  24. AnKi has 3 codepaths:
  25. - OpenGL 3.x core
  26. - OpenGL 4.4
  27. - OpenGL ES 3.0
  28. It's been tested on nVidia HW with some less than a year old nVidia
  29. proprietary drivers. Different HW and drivers have not been tested yet and they
  30. are supported only in theory.
  31. It's been known to build and run on Ubuntu 12.04 64bit.