Ver código fonte

fix OpenMaya location on Linux

rdb 13 anos atrás
pai
commit
d67aad1e2a
1 arquivos alterados com 6 adições e 3 exclusões
  1. 6 3
      pandatool/src/mayaprogs/mayapath.cxx

+ 6 - 3
pandatool/src/mayaprogs/mayapath.cxx

@@ -51,11 +51,14 @@
 #define QUOTESTR(x) #x
 #define TOSTRING(x) QUOTESTR(x)
 
-#ifdef IS_OSX
+#if defined(_WIN32)
+// Filename::dso_filename changes .so to .dll automatically.
+static const Filename openmaya_filename = "bin/OpenMaya.so";
+#elif defined(IS_OSX)
 static const Filename openmaya_filename = "MacOS/libOpenMaya.dylib";
 #else
-static const Filename openmaya_filename = "bin/OpenMaya.so";
-#endif  // IS_OSX
+static const Filename openmaya_filename = "lib/libOpenMaya.so";
+#endif  // _WIN32
 
 // Searches for python26.zip or whatever version it is.
 static Filename