Skip to content
François Beaune edited this page Mar 2, 2014 · 11 revisions

This page will guide you through the process of building appleseed from source.

We have tried to be as detailed and as explicit as possible about what steps need to be carried out to build appleseed and the various third party libraries it depends on, so please follow them closely. If anything goes wrong or could use some adjustement, don't hesitate to contact us on the appleseed-dev mailing list.

Required Tools

Regardless on the platform you are using, you will need the following tools:

  • Git. On Windows, we recommend SourceTree or Git Extensions.
  • CMake 2.8.12 or later. Some people reported that they were successful in building appleseed with slightly older versions. It may or may not work. 2.8.12 is the earliest version we officially support.

Important: make sure Git is in the path as it is invoked by our CMake-based build system to build a version string from the Git repository.

Getting the Source Code

You need to clone the appleseed repository. On any platform, just type:

git clone git://github.com/appleseedhq/appleseed.git

This will put everything inside an appleseed/ directory.

Building appleseed and its Dependencies

Testing appleseed

You can now proceed to the Quick Start guide and give your build of appleseed a spin (you can skip the installation part obviously).