I've built and compiled a C++ XPCOM component for use with my FF / TB
extension. When testing in Linux the component will not be registered if I
place it in a platform specific directory as described here:
http://developer.mozilla.org/en/docs/Bundles#Platform-specific_Subdirectories
What doesn't work:
I've tried placing the .so in both
{extension}/platform/Linux_x86-gcc3/components/
{extension}/platform/Linux/components/
It will register if I place the .so directly in
{extension}/components/
Also, the Windows .dll of my component will register (on a win platform)
if I place it in
{extension}/platform/WINNT_x86-msvc/components/
(The ABI string on my Linux FF is x86-gcc3).
Any ideas? Am I missing a step?
Thanks,
A.
(My attempt to post this yesterday is caught up in "post by non-member"
moderation - I apologize if it becomes a double post...)
_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom