Skip to content
Andrew Kaufman edited this page Aug 28, 2014 · 7 revisions

Introduction

There is no standard library configuration that software developers are using. So different kind of standard software like Maya or Houdini might need a different library configuration. In a studio environment you might want to work with Cortex across multiple software platforms and hence you will have to build a specific Cortex configuration that works with the intended 3rd party software. The below build matrix shows a number of configuration that are successfully being used in a Linux environment and Cortex 5.

Build Matrix

The 'odd ones out' are in bold.

Configuration Name / Library Base Maya2012 Maya2013 Maya2014 Houdini12.5 Houdini13.0 Nuke7.0v10 Nuke8.0v3
gcc 4.1.2 4.1.2 4.1.2 4.1.2 4.1.2 4.4.7 4.1.2 4.1.2
Python 2.6 2.6 2.6 2.7 2.6 2.6 2.6 2.7
Boost 1.51.0 1.46.1 1.51.0 1.51.0 1.51.0 1.51.0 1.51.0 1.51.0
TBB 3.0 2.2 3.0 3.0 3.0 3.0 3.0 3.0
IlmBase 1.0.1 1.0.1 1.0.1 1.0.1 1.0.1 2.0.0 1.0.1 1.0.1
OpenEXR 1.7.0 1.6.1 1.7.0 1.6.1 1.7.0 2.0.0 1.6.1 1.7.0
Alembic 1.1.1 1.1.1 1.1.1 1.1.1 1.1.1 1.1.1 1.1.1
Freetype 2.3.7 2.3.5 2.3.7 2.3.7 2.3.7 2.3.7 2.3.7 2.3.7
GLEW 1.7.0 1.4.0 1.7.0 1.7.0 1.7.0 1.7.0 1.7.0 1.7.0
Doxygen 1.8.4 1.7.3 1.8.4 1.8.4 1.8.4 1.8.4 1.8.4 1.8.4
3delight 10.0.62 11.0.101 11.0.101 11.0.101 11.0.101 11.0.101 11.0.101
Maya 2012 2013 2014
Houdini 12.5 13.0
Nuke 7.0v10 8.0v3
Status ok ok ok ok ok ok ok ok
last checked with Cortex 8.5.2 7.7.2 8.5.2 8.5.2 8.5.2 8.5.2 8.5.2 8.5.2
Clone this wiki locally