Browse Source

workaround Maya bug with animations

David Rose 21 years ago
parent
commit
b80af2ee15
1 changed files with 6 additions and 0 deletions
  1. 6 0
      pandatool/src/maya/mayaApi.cxx

+ 6 - 0
pandatool/src/maya/mayaApi.cxx

@@ -25,6 +25,7 @@
 #include <maya/MFileIO.h>
 #include <maya/MLibrary.h>
 #include <maya/MStatus.h>
+#include <maya/MFnAnimCurve.h>
 #include "post_maya_include.h"
 
 #ifdef WIN32_VC
@@ -33,6 +34,11 @@
 
 MayaApi *MayaApi::_global_api = (MayaApi *)NULL;
 
+// We need this bogus object just to force the application to link
+// with OpenMayaAnim.lib; otherwise, Maya will complain (when compiled
+// on Windows) that it is unable to find source plug 'ikRPsolver.msg'.
+static MFnAnimCurve force_link_with_OpenMayaAnim;
+
 ////////////////////////////////////////////////////////////////////
 //     Function: MayaApi::Constructor
 //       Access: Protected