Building from source on Ubuntu Linux.
I’ve tried various tags of the direct module in CVS.
When I build the direct module, libdistributed.so is not being installed to the directory I gave ppremake. libdirect.so, etc. are there. Panda module built and installed fine.
Is there something I need to do when building direct other than this?
Further information…the make output (after a make clean) states:
cd ./src/distributed && make all
make[1]: Entering directory `/fairies/player/direct/src/distributed'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/fairies/player/direct/src/distributed'
This just means that ppremake didn’t find the directory /usr/local/include/python2.4 . Put a valid directory in for PYTHON_IPATH, and you should be good. This should be the directory that contains Python.h.
Right, Direct depends on Panda, so you absolutely have to build Panda before you can build Direct. And before you can build Panda, you have to be sure you have all of your third-party code dependencies (like Python) referenced properly.