Developers

Plugin Development

A place for developers to exchange information about extending OmniPeek, and ask technical questions about plugins on MyPeek, scripting, and programming.
gdvc84@motorola.com
Posts: 17
Joined: Wed Jun 23, 2010 11:36 am

Plugin Development

Postby gdvc84@motorola.com » Thu Jun 24, 2010 4:31 pm

Hi,

I am working on developing some OmniPeek plugins at Motorola. I am just starting out and have had lot of trouble the past one week. I was wondering if any of you could please help me out.

I downloaded the OmniPeek plug-in wizard and installed it on Visual Studio 2008 at first. Built a sample application that came with the wizard, then copied the .dll file onto the machine which had OmniPeek on it. OP did not recognize the plugin at all. It did not show up in Options->Analysis Modules or Help->About->Support either.

Apparently if I build it using VS 2008, the OP machine needs to have VC++ run-time libraries version 9.0. I downloaded the package from Microsoft website and then installed them but to no avail. Plugin was not recognized.

I un-installed VS 2008 and today installed VS 2005, Peek plugin 12 on top of it. Built a sample code and copied the .dll onto the OP machine. The plugin is not recognized still.

I've tried this on various OP versions, starting from 5.1 to 6.0 and none of them detect the plugin. I have poked around the MyPeek website a lot in the past one week and I can't find any documentation from which I could get more info. This is becoming a dead end for me. Please help.

Thanks,
Vasanth

Spacepacket
Posts: 78
Joined: Thu May 22, 2008 9:36 am

RE: Plugin Development

Postby Spacepacket » Fri Jun 25, 2010 12:58 pm

Vasanth and I talked on the phone. Turns out that he is building the plug-in in debug mode on a machine with Visual Studio, and then moving it to a different machine with OmniPeek, that does not have Visual Studio on it. This won't work because the OmniPeek machine does not have the debug runtime libraries installed. The solution in this case is to build the plug-in in Release mode, and use that .dll on other machines.

Thanks for the question Vasanth. Keep'em coming!

-spacepacket


Return to “Developers”

Who is online

Users browsing this forum: No registered users and 15 guests