Dependencies.txt 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. Camelot relies on the following 3rd party libraries:
  2. - Boost 1.49
  3. - http://www.boost.org
  4. - Cg 3.1
  5. - http://developer.nvidia.com/cg-toolkit
  6. Place dependency files in:
  7. - Library include files in (BansheeRootDir)/Dependencies/Include
  8. - Static library files in (BansheeRootDir)/Dependencies/lib/(Platform)/(Configuration)
  9. - Dynamic library files in (BansheeRootDir)/bin/(Platform)/(Configuration)
  10. ----------------------------------------------------------------------------------
  11. Camelot plug-in dependencies:
  12. CamelotFBXImporter (optional) relies on:
  13. - FBX SDK 2013.3
  14. - http://usa.autodesk.com/fbx
  15. CamelotFreeImgImporter (optional) relies on:
  16. - FreeImage 3.13.1
  17. - http://freeimage.sourceforge.net
  18. CamelotFontImporter (optional) relies on:
  19. - Freetype 2.3.5
  20. - http://www.freetype.org
  21. - IMPORTANT NOTE: When compiling as static library make sure to define "FREETYPE2_STATIC". It is not defined by default
  22. in provided Visual Studio projects, which can cause a headache.
  23. CamelotOISInput relies on:
  24. - CamelotOIS - Slightly modified version of OIS 1.3 specifically for Camelot
  25. - Supplied with Camelot source code but compiled as a separate project into a dependency
  26. Place plug-in specific dependency files in:
  27. - Library include files in (BansheeRootDir)/(PluginDir)/Dependencies/Include
  28. - Static library files in (BansheeRootDir)/(PluginDir)/Dependencies/lib/(Platform)/(Configuration)
  29. - Dynamic library files in (BansheeRootDir)/bin/(Platform)/(Configuration)
  30. Legend:
  31. (BansheeRootDir) - Path to BansheeEngine folder
  32. (Platform) - Platform you're compiling for, e.g. Win32, x64, etc.
  33. - In some cases 32bit platforms don't reside in their own platform folder, in which case ignore this field
  34. (Configuration) - Debug, Release, etc.
  35. Other notes:
  36. - If possible all dependencies should be compiled without unicode or multi-character support, in case you experience any issues when passing strings between
  37. module boundaries.
  38. Listed dependencies have not been provided with the engine source code.
  39. You will need to grab them manually from the specified links,
  40. (compile them, depending if library comes pre-compiled or not),
  41. and place them in the above specified folders.