|
|
@@ -132,8 +132,8 @@ start_instance(P3DInstance *inst) {
|
|
|
send_command(doc);
|
|
|
|
|
|
P3DInstanceManager *inst_mgr = P3DInstanceManager::get_global_ptr();
|
|
|
- P3DPackage *panda = inst_mgr->get_package("panda3d", "dev");
|
|
|
- // start_p3dpython();
|
|
|
+ // P3DPackage *panda = inst_mgr->get_package("panda3d", "dev");
|
|
|
+ start_p3dpython();
|
|
|
}
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////
|
|
|
@@ -257,6 +257,14 @@ start_p3dpython() {
|
|
|
env += _python_root_dir;
|
|
|
env += '\0';
|
|
|
|
|
|
+ env += "PRC_DIR=";
|
|
|
+ env += _python_root_dir;
|
|
|
+ env += '\0';
|
|
|
+
|
|
|
+ env += "PANDA_PRC_DIR=";
|
|
|
+ env += _python_root_dir;
|
|
|
+ env += '\0';
|
|
|
+
|
|
|
#ifdef _WIN32
|
|
|
_p3dpython_handle = win_create_process
|
|
|
(p3dpython, _python_root_dir, env, _output_filename,
|