Building Panda3D from Source

Don't mind the mess!

We're currently in the process of migrating the Panda3D Manual to a new service. This is a temporary layout in the meantime.

Python C++

This page is not in the table of contents.

Note that in the past, it was very difficult to build Panda3D. Things have improved. It is now fairly straightforward to download and compile panda. In particular, this is a sensible thing to do if you wish to add some functionality to panda.

To avoid possible consistency problems, the documentation for building the source is included with the source, not in the manual. Download a source package from the panda website, then look at a file called It contains instructions for invoking the build system, makepanda.

A link to the latest build instructions can be found here:

While building you'll get a list of not found dependencies. Further descriptions of those can be found here: Dependencies.