I feel so stupid. I'm a professional C++ developer, and i've been doing it for years and years. Now I have to write a Firefox plugin (NPAPI) in C++, which sounded easy enough, but after 2 days, I just can't get anything built. The documentation on developer.mozilla.org is often very confusing, a lot of info doesn't seem to be there at all, and i'm growing more frustrated by the day. This is _supposed_ to be easy. Writing an ActiveX control using the ATL in C++ for IE is dead simple to me (i've done it literally dozens of times over the years), but writing a plugin in C++ for Firefox is proving to be quite a frustrating endeavor. Searching the archives of the Mozilla dev-tech-plugins list only shows a few others complaining like I am, with no responses offered. The samples in the mozilla tree don't seem to build much of anything, no DLLs / bundles are generated on Windows / Mac OSX (the two platforms I need to target the most) ... sigh.

Can anyone point me to a code sample (hopefully simple for the obviously brain-dead developer I am) for a Firefox plugin that is known to build on Windows and OSX? What steps did you take to build it, and how did you install it?

Regards,

John

Falling You - exploring the beauty of voice and sound
www.fallingyou.com
posted by:

Recent topics in "OS X Development"

Topic Author Replies Last Post
component kind Beau 1 January 20, 2008
struct proc and sysctl(3) hoco 3 December 12, 2007
Xcode 3.0 0 November 28, 2007
New mac dev help needed 0 July 6, 2007
Monitoring Tools for Audio macs 2 June 23, 2007