portable maya2egg

Return to Compiling or Editing the Panda Source

portable maya2egg

Postby maekl » Thu Nov 10, 2011 12:42 pm

Does this post suppose to be here? anyway...

what DLLs does maya2egg use?
is it possible to make it portable without taking
all of the files in Panda\bin folder?
maekl
 
Posts: 10
Joined: Sun Oct 30, 2011 12:02 pm

Postby drwr » Thu Nov 10, 2011 2:44 pm

Not sure the entire set of DLL's that maya2egg uses, but it's probably most of the Panda DLL's (in addition to the Maya DLL's, of course). You can use a tool like Dependency Walker or dumpbin to get the full set.

It's theoretically possible to compile a "static" build of Panda that doesn't use DLL's at all, so that all of the Panda code gets linked into maya2egg.exe. Then you will only depend on the Maya DLL's. This is fairly advanced, though--you'll need to use ppremake instead of makepanda. And I'm not 100% sure it will work for maya2egg; I've never tried it on that file.

David
drwr
 
Posts: 11425
Joined: Fri Feb 13, 2004 12:42 pm
Location: Glendale, CA

Postby maekl » Tue Jan 17, 2012 12:28 pm

hey..

I used Dependency Walker to find what DLLs I need
I found that except for Panda dlls the maya dlls are:
Foundation.dll
OpenMaya.dll
OpenMayaAnim.dll

and IEShims.dll

is that all the dlls that are needed or I missed something?
also, if I have maya 2012 and I copied my dlls,
I will need to use Maya2Egg2012, correct?
maekl
 
Posts: 10
Joined: Sun Oct 30, 2011 12:02 pm

Postby drwr » Tue Jan 17, 2012 4:02 pm

is that all the dlls that are needed or I missed something?

I don't know; does it work if you provide only those DLL's?

if I have maya 2012 . . ., I will need to use Maya2Egg2012, correct?

That is correct.

David
drwr
 
Posts: 11425
Joined: Fri Feb 13, 2004 12:42 pm
Location: Glendale, CA


Return to Compiling or Editing the Panda Source

Who is online

Users browsing this forum: No registered users and 1 guest