Clarke, Trevor
2004-12-17 20:47:38 UTC
I'm trying to create a plugin for Exodus and I'm having some trouble. As
a test, I'm only really implementing Configure and it just pops a
message box. I've added boilerplate code for the DLL functions, etc.
(I'm using VC++ BTW) I can load the DLL with regsrv32 so I know that
much is working. When I put the compiled plugin in the plugins
directory, I'm getting noting. It does not show up on the
Options->Plugins list and if I start it in a debugger and put
breakpoints in the DLL initialization code it is not reaching this. How
does exodus determine which files to load? Is there some trick to
getting it to recognize my plugin? (Do I need to export some special
static function or something?) Any help is appreciated. BTW, the
boilerplate code is pretty standard...just set up reference counting
where needed, does the COM book keeping, etc. so I won't bother
attaching it unless requested.
------------------------------
Trevor R.H. Clarke
tclarke at ball com <mailto:***@ball.com>
Ball Aerospace & Technologies Corp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.jabber.org/pipermail/exodus-dev/attachments/20041217/cd2b511b/attachment.html
a test, I'm only really implementing Configure and it just pops a
message box. I've added boilerplate code for the DLL functions, etc.
(I'm using VC++ BTW) I can load the DLL with regsrv32 so I know that
much is working. When I put the compiled plugin in the plugins
directory, I'm getting noting. It does not show up on the
Options->Plugins list and if I start it in a debugger and put
breakpoints in the DLL initialization code it is not reaching this. How
does exodus determine which files to load? Is there some trick to
getting it to recognize my plugin? (Do I need to export some special
static function or something?) Any help is appreciated. BTW, the
boilerplate code is pretty standard...just set up reference counting
where needed, does the COM book keeping, etc. so I won't bother
attaching it unless requested.
------------------------------
Trevor R.H. Clarke
tclarke at ball com <mailto:***@ball.com>
Ball Aerospace & Technologies Corp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.jabber.org/pipermail/exodus-dev/attachments/20041217/cd2b511b/attachment.html