I’m trying to build Panda3D-runtime-1.0.0 form source on Gentoo Linux using makepanda because it was suggested here. Previously I’ve successfully build the Panda3D SDK (1.7.0).
I get this error:
$ makepanda/makepanda.py --everything
Generating library cache...
WARNING: Could not locate thirdparty package artoolkit, excluding from build
WARNING: Could not locate thirdparty package fcollada, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package fmodex, excluding from build
WARNING: Could not locate thirdparty package ode, excluding from build
WARNING: Could not locate thirdparty package opencv, excluding from build
WARNING: Could not locate thirdparty package squish, excluding from build
WARNING: Could not locate thirdparty package vrpn, excluding from build
WARNING: Could not locate thirdparty package tinyxml, excluding from build
Traceback (most recent call last):
File "makepanda/makepanda.py", line 1730, in <module>
CopyAllFiles(GetOutputDir()+"/plugins/", "pandatool/src/scripts/", ".mel")
File "/home/t/dev/panda3d-runtime-1.0.0/makepanda/makepandacore.py", line 1633, in CopyAllFiles
for x in GetDirectoryContents(srcdir, ["*"+suffix]):
File "/home/t/dev/panda3d-runtime-1.0.0/makepanda/makepandacore.py", line 249, in GetDirectoryContents
files = os.listdir(dir)
OSError: [Errno 2] No such file or directory: 'pandatool/src/scripts/'
How can I prevent this error?