Pepper plugin development supported on MacOS?

65 views
Skip to first unread message

tgmc...@gmail.com

unread,
Aug 19, 2014, 6:57:06 PM8/19/14
to peppe...@chromium.org
I need to create a Pepper plugin for Chromium on MacOS and want to know if it's even possible. I've been able to develop Pepper plugins in Win32, but the corresponding Pepper libs (pepper_3x/lib/mac_host/*) seem to be absent, and the naclsdk examples seem to exclude using the mac toolchain (only newlib glibc and pnacl are supported).

Any info appreciated ...

David Michael

unread,
Aug 19, 2014, 7:02:16 PM8/19/14
to tgmc...@gmail.com, peppe...@chromium.org
It sounds like you are using the NaCl SDK. Creating native Pepper plugins is not really supported, strictly speaking. It's really only there to make debugging easier. My guess is the NaCl SDK team didn't get around to making it easy to build trusted/native plugins on MacOS, since Xcode can be tricky. I'm not sure.

We definitely build trusted Pepper plugins on MacOS X for Chromium. You can look at the .gyp and .gypi files in ppapi/ in the chromium source tree, and see what gyp generates.

But again, this isn't really supported, so you're mostly on your own. We don't have support for distributing a native/trusted Pepper plugin to Chrome on any platform; your better bet is to use NaCl or PNaCl.

(See https://developer.chrome.com/native-client for info on developing for Native Client)



On Tue, Aug 19, 2014 at 4:57 PM, <tgmc...@gmail.com> wrote:
I need to create a Pepper plugin for Chromium on MacOS and want to know if it's even possible. I've been able to develop Pepper plugins in Win32, but the corresponding Pepper libs (pepper_3x/lib/mac_host/*) seem to be absent, and the naclsdk examples seem to exclude using the mac toolchain (only newlib glibc and pnacl are supported).

Any info appreciated ...

To unsubscribe from this group and stop receiving emails from it, send an email to pepper-dev+...@chromium.org.

Reply all
Reply to author
Forward
0 new messages