Hmm, you're right; I think it should be adding the directory to LD_LIBRARY_PATH (and PATH, and DYLD_LIBRARY_PATH) in PackageInfo.installPackage().
I think the only reason I hadn't noticed that it was failing to do this is that in Toontown and PIrates, the only package we installed with C++ code was the Panda package; and panda3d.py (and pandac.py) will automatically add *this* directory to the path when loading it.
Hmm, you're right; I think it should be adding the directory to LD_LIBRARY_PATH (and PATH, and DYLD_LIBRARY_PATH) in PackageInfo. installPackage( ).
I think the only reason I hadn't noticed that it was failing to do this is that in Toontown and PIrates, the only package we installed with C++ code was the Panda package; and panda3d.py (and pandac.py) will automatically add *this* directory to the path when loading it.
David