Calculating dependencies  ...done! >>> emerge (1 of 1) net-www/mplayerplug-in-3.21 to / >>> checksums files ;-) mplayerplug-in-3.11.ebuild >>> checksums files ;-) mplayerplug-in-3.21.ebuild >>> checksums files ;-) mplayerplug-in-3.15.ebuild >>> checksums files ;-) mplayerplug-in-2.80.ebuild >>> checksums files ;-) mplayerplug-in-2.85.ebuild >>> checksums files ;-) mplayerplug-in-3.17.ebuild >>> checksums files ;-) files/digest-mplayerplug-in-3.21 >>> checksums files ;-) files/digest-mplayerplug-in-3.17 >>> checksums files ;-) files/digest-mplayerplug-in-3.15 >>> checksums files ;-) files/digest-mplayerplug-in-2.80 >>> checksums files ;-) files/digest-mplayerplug-in-3.11 >>> checksums files ;-) files/digest-mplayerplug-in-2.85 >>> checksums src_uri ;-) mplayerplug-in-3.21.tar.gz >>> Unpacking source... >>> Unpacking mplayerplug-in-3.21.tar.gz to /var/tmp/portage/mplayerplug-in-3.21/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/mplayerplug-in-3.21/work/mplayerplug-in ... ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-gtk2 --build=i686-pc-linux-gnu checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /bin/install -c checking for gawk... gawk checking whether make sets $(MAKE)... yes configure: Determining mozilla/firefox packages to link against checking for pkg-config... /usr/bin/pkg-config checking for mozilla-plugin... configure: WARNING: mozilla-plugin not found checking for firefox-plugin... configure: WARNING: firefox-plugin not found checking for seamonkey-plugin... yes checking MOZPLUG_CFLAGS... -I/usr/lib/seamonkey/include/java -I/usr/lib/seamonkey/include/plugin -I/usr/lib/seamonkey/include -I/usr/lib/seamonkey/include/xpcom -I/usr/lib/seamonkey/include/string -I/usr/include/seamonkey-1.0/nspr checking MOZPLUG_LIBS... -Wl,-rpath,/usr/lib/seamonkey -L/usr/lib/seamonkey -L/usr/lib/seamonkey-1.0 -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl checking for gtk+-2.0... yes checking GTK_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GTK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for gtk+-2.0 >= 2.4.0... yes checking GTK_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GTK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking for gthread-2.0... yes checking GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GTHREAD_LIBS... -pthread -lgthread-2.0 -lglib-2.0 checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking X11/Intrinsic.h usability... yes checking X11/Intrinsic.h presence... yes checking for X11/Intrinsic.h... yes checking X11/StringDefs.h usability... yes checking X11/StringDefs.h presence... yes checking for X11/StringDefs.h... yes checking for sys/stat.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for an ANSI C-conforming const... yes checking whether time.h and sys/time.h may both be included... yes checking for pid_t... yes checking for size_t... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for unistd.h... (cached) yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for memset... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strncasecmp... yes checking for strstr... yes checking for strrchr... yes checking for snprintf... yes checking for mkfifo... yes checking for dup2... yes checking for gettimeofday... yes checking for strerror... yes checking for strtol... yes checking for memmem... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking return type of signal handlers... void checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking for DPMSQueryExtension in -lXdpms... no checking for X11/extensions/dpms.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating po/Makefile config.status: creating install.sh config.status: creating config.h i686-pc-linux-gnu-g++ -c -o plugin.o -Wall -march=athlon-xp -O2 -pipe -fomit-frame-pointer -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DXP_UNIX -DMOZ_X11 -I/usr/lib/seamonkey/include/java -I/usr/lib/seamonkey/include/plugin -I/usr/lib/seamonkey/include -I/usr/lib/seamonkey/include/xpcom -I/usr/lib/seamonkey/include/string -I/usr/include/seamonkey-1.0/nspr -I/usr/lib/seamonkey/include -Iinclude -fPIC -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGTK_ENABLED Source/plugin.cpp In file included from include/npplat.h:41, from include/pluginbase.h:41, from Source/plugin.h:53, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/plugin/npapi.h:51:21: prtypes.h: No such file or directory In file included from include/npplat.h:41, from include/pluginbase.h:41, from Source/plugin.h:53, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/plugin/npapi.h:224: error: `int16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:225: error: `int16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:255: error: `uint32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:256: error: `uint32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:263: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:264: error: `uint32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:271: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:278: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:279: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:280: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:281: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:286: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:287: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:307: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:312: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:323: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:454: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:455: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:456: error: `uint32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:457: error: `uint32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:482: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:651: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:653: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:656: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:657: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:658: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:661: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:663: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:664: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:669: error: `int16' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:671: error: `NPReason' has not been declared /usr/lib/seamonkey/include/plugin/npapi.h:671: error: ISO C++ forbids declaration of `reason' with no type /usr/lib/seamonkey/include/plugin/npapi.h:675: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:676: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:683: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:685: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:687: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:691: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:694: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:695: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:697: error: `int32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:698: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:701: error: `uint32' was not declared in this scope /usr/lib/seamonkey/include/plugin/npapi.h:703: error: `uint32' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:709: error: `NPError' does not name a type /usr/lib/seamonkey/include/plugin/npapi.h:710: error: `NPError' does not name a type In file included from /usr/lib/seamonkey/include/java/jritypes.h:45, from /usr/lib/seamonkey/include/java/jri.h:45, from /usr/lib/seamonkey/include/plugin/npupp.h:62, from include/npplat.h:42, from include/pluginbase.h:41, from Source/plugin.h:53, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/java/jri_md.h:46:59: prtypes.h: No such file or directory In file included from include/npplat.h:42, from include/pluginbase.h:41, from Source/plugin.h:53, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/plugin/npupp.h:154: error: ISO C++ forbids declaration of `NPError' with no type /usr/lib/seamonkey/include/plugin/npupp.h:154: error: typedef `NPError' is initialized (use __typeof__ instead) /usr/lib/seamonkey/include/plugin/npupp.h:154: error: `NPP_NewUPP' was not declared in this scope /usr/lib/seamonkey/include/plugin/npupp.h:154: error: expected `,' or `;' before '(' token /usr/lib/seamonkey/include/plugin/npupp.h:236: error: `uint16' has not been declared /usr/lib/seamonkey/include/plugin/npupp.h:236: error: ISO C++ forbids declaration of `stype' with no type /usr/lib/seamonkey/include/plugin/npupp.h:263: error: `NPReason' has not been declared /usr/lib/seamonkey/include/plugin/npupp.h:263: error: ISO C++ forbids declaration of `reason' with no type /usr/lib/seamonkey/include/plugin/npupp.h:290: error: ISO C++ forbids declaration of `int32' with no type /usr/lib/seamonkey/include/plugin/npupp.h:290: error: typedef `int32' is initialized (use __typeof__ instead) /usr/lib/seamonkey/include/plugin/npupp.h:290: error: `NPP_WriteReadyUPP' was not declared in this scope /usr/lib/seamonkey/include/plugin/npupp.h:290: error: expected `,' or `;' before '(' token /usr/lib/seamonkey/include/plugin/npupp.h:401: error: ISO C++ forbids declaration of `int16' with no type /usr/lib/seamonkey/include/plugin/npupp.h:401: error: typedef `int16' is initialized (use __typeof__ instead) /usr/lib/seamonkey/include/plugin/npupp.h:401: error: `NPP_HandleEventUPP' was not declared in this scope /usr/lib/seamonkey/include/plugin/npupp.h:401: error: expected `,' or `;' before '(' token /usr/lib/seamonkey/include/plugin/npupp.h:430: error: `NPReason' has not been declared /usr/lib/seamonkey/include/plugin/npupp.h:430: error: ISO C++ forbids declaration of `reason' with no type /usr/lib/seamonkey/include/plugin/npupp.h:597: error: `uint32' has not been declared /usr/lib/seamonkey/include/plugin/npupp.h:597: error: ISO C++ forbids declaration of `len' with no type /usr/lib/seamonkey/include/plugin/npupp.h:652: error: `uint32' has not been declared /usr/lib/seamonkey/include/plugin/npupp.h:652: error: ISO C++ forbids declaration of `len' with no type /usr/lib/seamonkey/include/plugin/npupp.h:764: error: `NPReason' has not been declared /usr/lib/seamonkey/include/plugin/npupp.h:764: error: ISO C++ forbids declaration of `reason' with no type /usr/lib/seamonkey/include/plugin/npupp.h:843: error: typedef `NPN_MemAllocUPP' is initialized (use __typeof__ instead) /usr/lib/seamonkey/include/plugin/npupp.h:843: error: `uint32' was not declared in this scope /usr/lib/seamonkey/include/plugin/npupp.h:896: error: ISO C++ forbids declaration of `uint32' with no type /usr/lib/seamonkey/include/plugin/npupp.h:896: error: typedef `uint32' is initialized (use __typeof__ instead) /usr/lib/seamonkey/include/plugin/npupp.h:896: error: `NPN_MemFlushUPP' was not declared in this scope /usr/lib/seamonkey/include/plugin/npupp.h:896: error: expected `,' or `;' before '(' token /usr/lib/seamonkey/include/plugin/npupp.h:1654: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npupp.h:1655: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npupp.h:1656: error: `NPP_NewUPP' does not name a type /usr/lib/seamonkey/include/plugin/npupp.h:1662: error: `NPP_WriteReadyUPP' does not name a type /usr/lib/seamonkey/include/plugin/npupp.h:1665: error: `NPP_HandleEventUPP' does not name a type /usr/lib/seamonkey/include/plugin/npupp.h:1673: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npupp.h:1674: error: `uint16' does not name a type /usr/lib/seamonkey/include/plugin/npupp.h:1685: error: `NPN_MemFlushUPP' does not name a type In file included from Source/plugin.h:53, from Source/plugin.cpp:37: include/pluginbase.h:47: error: `uint16' does not name a type include/pluginbase.h:67: error: `uint16' has not been declared include/pluginbase.h:67: error: ISO C++ forbids declaration of `stype' with no type include/pluginbase.h:74: error: `uint16' does not name a type include/pluginbase.h:75: error: `NPReason' has not been declared include/pluginbase.h:76: error: ISO C++ forbids declaration of `reason' with no type In file included from /usr/lib/seamonkey/include/xpcom/nsrootidl.h:11, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:10, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nscore.h:51:21: prtypes.h: No such file or directory In file included from /usr/lib/seamonkey/include/xpcom/nsrootidl.h:11, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:10, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nscore.h:280: error: `PRUint32' does not name a type In file included from /usr/lib/seamonkey/include/xpcom/nscore.h:287, from /usr/lib/seamonkey/include/xpcom/nsrootidl.h:11, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:10, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsError.h:307: error: `nsresult' does not name a type In file included from /usr/lib/seamonkey/include/xpcom/nsrootidl.h:11, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:10, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nscore.h:343: error: `PRUint16' does not name a type In file included from /usr/lib/seamonkey/include/xpcom/nsISupports.h:10, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsrootidl.h:12:20: prtime.h: No such file or directory In file included from /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:44, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:120, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsID.h:58: error: `PRUint32' does not name a type /usr/lib/seamonkey/include/xpcom/nsID.h:59: error: `PRUint16' does not name a type /usr/lib/seamonkey/include/xpcom/nsID.h:60: error: `PRUint16' does not name a type /usr/lib/seamonkey/include/xpcom/nsID.h:61: error: `PRUint8' does not name a type /usr/lib/seamonkey/include/xpcom/nsID.h:74: error: `PRBool' does not name a type /usr/lib/seamonkey/include/xpcom/nsID.h:93: error: `PRBool' does not name a type In file included from /usr/lib/seamonkey/include/xpcom/nsISupports.h:120, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:71: error: `PRUint32' does not name a type /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:97: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:97: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:97: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:97: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:97: error: expected `;' before "QueryInterface" /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:105: error: ISO C++ forbids declaration of `nsrefcnt' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:105: error: `nsrefcnt' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:105: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:105: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:105: error: expected `;' before "AddRef" /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:114: error: ISO C++ forbids declaration of `nsrefcnt' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:114: error: `nsrefcnt' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:114: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:114: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsISupportsBase.h:114: error: expected `;' before "Release" In file included from /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:57, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:121, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsDebug.h:64: error: expected constructor, destructor, or type conversion before "void" /usr/lib/seamonkey/include/xpcom/nsDebug.h:64: error: expected `,' or `;' before "void" /usr/lib/seamonkey/include/xpcom/nsDebug.h:71: error: `PRIntn' has not been declared /usr/lib/seamonkey/include/xpcom/nsDebug.h:71: error: ISO C++ forbids declaration of `aLine' with no type /usr/lib/seamonkey/include/xpcom/nsDebug.h:77: error: `PRIntn' has not been declared /usr/lib/seamonkey/include/xpcom/nsDebug.h:77: error: ISO C++ forbids declaration of `aLine' with no type /usr/lib/seamonkey/include/xpcom/nsDebug.h:84: error: `PRIntn' has not been declared /usr/lib/seamonkey/include/xpcom/nsDebug.h:84: error: ISO C++ forbids declaration of `aLine' with no type In file included from /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:61, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:121, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:59:60: prthread.h: No such file or directory /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:60:81: pratom.h: No such file or directory In file included from /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:64, from /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:61, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:121, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:43: error: expected constructor, destructor, or type conversion before "class" /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:43: error: expected `,' or `;' before "class" /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:116: error: `nsrefcnt' has not been declared /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:118: error: `PRUint32' has not been declared /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:118: error: ISO C++ forbids declaration of `aNewRefCnt' with no type /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:118: error: ISO C++ forbids declaration of `aInstanceSize' with no type /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:121: error: `nsrefcnt' has not been declared /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:122: error: ISO C++ forbids declaration of `aNewRefCnt' with no type /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:125: error: `PRUint32' has not been declared /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:125: error: ISO C++ forbids declaration of `aInstanceSize' with no type /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:128: error: `PRUint32' has not been declared /usr/lib/seamonkey/include/xpcom/nsTraceRefcnt.h:128: error: ISO C++ forbids declaration of `aInstanceSize' with no type In file included from /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:61, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:121, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:95: error: expected `)' before "aValue" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:98: error: ISO C++ forbids declaration of `nsrefcnt' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:98: error: expected `;' before "operator" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:99: error: expected `;' before "nsrefcnt" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:99: error: ISO C++ forbids declaration of `nsrefcnt' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:99: error: expected `;' before "operator" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:101: error: expected `;' before "nsrefcnt" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:101: error: ISO C++ forbids declaration of `nsrefcnt' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:101: error: expected `;' before "operator" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:102: error: expected `;' before "operator" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:102: error: `nsrefcnt' has not been declared /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:103: error: `nsrefcnt' does not name a type /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:106: error: ISO C++ forbids declaration of `nsrefcnt' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:106: error: expected `;' before "operator" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:107: error: ISO C++ forbids declaration of `nsrefcnt' with no type /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:107: error: expected `;' before "operator" /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:108: error: `nsrefcnt' does not name a type /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h: In constructor `nsAutoRefCnt::nsAutoRefCnt()': /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:94: error: class `nsAutoRefCnt' does not have any field named `mValue' In file included from /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:14, from /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:820, from /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:61, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:121, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsIProgrammingLanguage.h: In static member function `static const nsIID& nsIProgrammingLanguage::GetIID()': /usr/lib/seamonkey/include/xpcom/nsIProgrammingLanguage.h:35: error: too many initializers for `const nsIID' In file included from /usr/lib/seamonkey/include/xpcom/nsISupportsImpl.h:820, from /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:61, from /usr/lib/seamonkey/include/xpcom/nsISupports.h:121, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h: At global scope: /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:47: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:47: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:47: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:47: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:47: error: expected `;' before "GetInterfaces" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:62: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:62: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:62: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:62: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:62: error: expected `;' before "GetHelperForLanguage" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:69: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:69: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:69: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:69: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:69: error: expected `;' before "GetContractID" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:75: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:75: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:75: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:75: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:75: error: expected `;' before "GetClassDescription" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:82: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:82: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:82: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:82: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:82: error: expected `;' before "GetClassID" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:88: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:88: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:88: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:88: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:88: error: expected `;' before "GetImplementationLanguage" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:114: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:114: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:114: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:114: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:114: error: expected `;' before "GetFlags" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:124: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:124: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:124: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:124: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:124: error: expected `;' before "GetClassIDNoAlloc" /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h: In static member function `static const nsIID& nsIClassInfo::GetIID()': /usr/lib/seamonkey/include/xpcom/nsIClassInfo.h:36: error: too many initializers for `const nsIID' In file included from /usr/lib/seamonkey/include/xpcom/nsISupports.h:121, from Source/nsIScriptableMplayerPlugin.h:10, from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h: At global scope: /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:112: error: expected init-declarator before "ns_if_addref" /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:112: error: expected `;' before "ns_if_addref" /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h: In static member function `static const nsIID& nsCOMTypeInfo::GetIID()': /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:209: error: too many initializers for `const nsIID' /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h: At global scope: /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:219: error: expected init-declarator before "CallQueryInterface" /usr/lib/seamonkey/include/xpcom/nsISupportsUtils.h:219: error: expected `;' before "CallQueryInterface" In file included from Source/nsScriptablePeer.h:48, from Source/plugin.h:54, from Source/plugin.cpp:37: Source/nsIScriptableMplayerPlugin.h:31: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:31: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:31: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:31: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:31: error: expected `;' before "Play" Source/nsIScriptableMplayerPlugin.h:34: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:34: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:34: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:34: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:34: error: expected `;' before "Pause" Source/nsIScriptableMplayerPlugin.h:37: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:37: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:37: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:37: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:37: error: expected `;' before "Stop" Source/nsIScriptableMplayerPlugin.h: In static member function `static const nsIID& nsIScriptableWMPPlugin::GetIID()': Source/nsIScriptableMplayerPlugin.h:28: error: too many initializers for `const nsIID' Source/nsIScriptableMplayerPlugin.h: At global scope: Source/nsIScriptableMplayerPlugin.h:126: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:126: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:126: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:126: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:126: error: expected `;' before "Play" Source/nsIScriptableMplayerPlugin.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:129: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:129: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:129: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:129: error: expected `;' before "PlayAt" Source/nsIScriptableMplayerPlugin.h:132: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:132: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:132: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:132: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:132: error: expected `;' before "Pause" Source/nsIScriptableMplayerPlugin.h:135: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:135: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:135: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:135: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:135: error: expected `;' before "Stop" Source/nsIScriptableMplayerPlugin.h:138: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:138: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:138: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:138: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:138: error: expected `;' before "Quit" Source/nsIScriptableMplayerPlugin.h:141: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:141: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:141: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:141: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:141: error: expected `;' before "DoPlay" Source/nsIScriptableMplayerPlugin.h:144: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:144: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:144: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:144: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:144: error: expected `;' before "DoPause" Source/nsIScriptableMplayerPlugin.h:147: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:147: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:147: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:147: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:147: error: expected `;' before "FastForward" Source/nsIScriptableMplayerPlugin.h:150: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:150: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:150: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:150: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:150: error: expected `;' before "FastReverse" Source/nsIScriptableMplayerPlugin.h:153: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:153: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:153: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:153: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:153: error: expected `;' before "Ff" Source/nsIScriptableMplayerPlugin.h:156: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:156: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:156: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:156: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:156: error: expected `;' before "Rew" Source/nsIScriptableMplayerPlugin.h:159: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:159: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:159: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:159: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:159: error: expected `;' before "Rewind" Source/nsIScriptableMplayerPlugin.h:162: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:162: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:162: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:162: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:162: error: expected `;' before "Seek" Source/nsIScriptableMplayerPlugin.h:165: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:165: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:165: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:165: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:165: error: expected `;' before "Open" Source/nsIScriptableMplayerPlugin.h:168: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:168: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:168: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:168: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:168: error: expected `;' before "SetFileName" Source/nsIScriptableMplayerPlugin.h:171: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:171: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:171: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:171: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:171: error: expected `;' before "SetIsLooping" Source/nsIScriptableMplayerPlugin.h:174: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:174: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:174: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:174: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:174: error: expected `;' before "GetIsLooping" Source/nsIScriptableMplayerPlugin.h:177: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:177: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:177: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:177: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:177: error: expected `;' before "SetAutoPlay" Source/nsIScriptableMplayerPlugin.h:180: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:180: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:180: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:180: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:180: error: expected `;' before "GetAutoPlay" Source/nsIScriptableMplayerPlugin.h:183: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:183: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:183: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:183: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:183: error: expected `;' before "SetHREF" Source/nsIScriptableMplayerPlugin.h:186: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:186: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:186: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:186: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:186: error: expected `;' before "GetHREF" Source/nsIScriptableMplayerPlugin.h:189: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:189: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:189: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:189: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:189: error: expected `;' before "SetURL" Source/nsIScriptableMplayerPlugin.h:192: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:192: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:192: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:192: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:192: error: expected `;' before "GetURL" Source/nsIScriptableMplayerPlugin.h:195: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:195: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:195: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:195: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:195: error: expected `;' before "GetMIMEType" Source/nsIScriptableMplayerPlugin.h:198: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:198: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:198: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:198: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:198: error: expected `;' before "GetTime" Source/nsIScriptableMplayerPlugin.h:201: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:201: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:201: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:201: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:201: error: expected `;' before "GetDuration" Source/nsIScriptableMplayerPlugin.h:204: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:204: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:204: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:204: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:204: error: expected `;' before "GetPercent" Source/nsIScriptableMplayerPlugin.h:207: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:207: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:207: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:207: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:207: error: expected `;' before "Isplaying" Source/nsIScriptableMplayerPlugin.h:210: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:210: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:210: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:210: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:210: error: expected `;' before "PlaylistAppend" Source/nsIScriptableMplayerPlugin.h:213: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:213: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:213: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:213: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:213: error: expected `;' before "PlaylistClear" Source/nsIScriptableMplayerPlugin.h:216: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:216: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:216: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:216: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:216: error: expected `;' before "GetFilename" Source/nsIScriptableMplayerPlugin.h:217: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:217: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:217: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:217: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:217: error: expected `;' before "SetFilename" Source/nsIScriptableMplayerPlugin.h:220: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:220: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:220: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:220: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:220: error: expected `;' before "GetShowControls" Source/nsIScriptableMplayerPlugin.h:221: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:221: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:221: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:221: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:221: error: expected `;' before "SetShowControls" Source/nsIScriptableMplayerPlugin.h:224: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:224: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:224: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:224: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:224: error: expected `;' before "GetFullscreen" Source/nsIScriptableMplayerPlugin.h:225: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:225: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:225: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:225: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:225: error: expected `;' before "SetFullscreen" Source/nsIScriptableMplayerPlugin.h:228: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:228: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:228: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:228: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:228: error: expected `;' before "GetShowlogo" Source/nsIScriptableMplayerPlugin.h:229: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:229: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:229: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:229: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:229: error: expected `;' before "SetShowlogo" Source/nsIScriptableMplayerPlugin.h:232: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:232: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:232: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:232: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:232: error: expected `;' before "GetPlayState" Source/nsIScriptableMplayerPlugin.h:235: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsIScriptableMplayerPlugin.h:235: error: `nsresult' declared as a `virtual' field Source/nsIScriptableMplayerPlugin.h:235: warning: `regparm' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:235: warning: `cdecl' attribute only applies to function types Source/nsIScriptableMplayerPlugin.h:235: error: expected `;' before "GetControls" Source/nsIScriptableMplayerPlugin.h: In static member function `static const nsIID& nsIScriptableMplayerPlugin::GetIID()': Source/nsIScriptableMplayerPlugin.h:123: error: too many initializers for `const nsIID' In file included from Source/plugin.h:54, from Source/plugin.cpp:37: Source/nsScriptablePeer.h: At global scope: Source/nsScriptablePeer.h:59: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:59: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:59: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:59: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:59: error: expected `;' before "GetFlags" Source/nsScriptablePeer.h:62: error: expected `;' before "virtual" Source/nsScriptablePeer.h:62: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:62: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:62: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:62: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:62: error: expected `;' before "GetImplementationLanguage" Source/nsScriptablePeer.h:68: error: expected `;' before "virtual" Source/nsScriptablePeer.h:68: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:68: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:68: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:68: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:68: error: expected `;' before "GetInterfaces" Source/nsScriptablePeer.h:71: error: expected `;' before "virtual" Source/nsScriptablePeer.h:71: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:71: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:71: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:71: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:71: error: expected `;' before "GetHelperForLanguage" Source/nsScriptablePeer.h:75: error: expected `;' before "virtual" Source/nsScriptablePeer.h:75: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:75: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:75: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:75: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:75: error: expected `;' before "GetContractID" Source/nsScriptablePeer.h:78: error: expected `;' before "virtual" Source/nsScriptablePeer.h:78: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:78: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:78: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:78: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:78: error: expected `;' before "GetClassDescription" Source/nsScriptablePeer.h:81: error: expected `;' before "virtual" Source/nsScriptablePeer.h:81: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:81: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:81: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:81: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:81: error: expected `;' before "GetClassID" Source/nsScriptablePeer.h:84: error: expected `;' before "virtual" Source/nsScriptablePeer.h:84: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:84: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:84: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:84: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:84: error: expected `;' before "GetClassIDNoAlloc" Source/nsScriptablePeer.h:87: error: expected `;' before '}' token Source/nsScriptablePeer.h:97: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:97: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:97: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:97: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:97: error: expected `;' before "QueryInterface" Source/nsScriptablePeer.h:98: error: ISO C++ forbids declaration of `nsrefcnt' with no type Source/nsScriptablePeer.h:98: error: `nsrefcnt' declared as a `virtual' field Source/nsScriptablePeer.h:98: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:98: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:98: error: expected `;' before "AddRef" Source/nsScriptablePeer.h:99: error: ISO C++ forbids declaration of `nsrefcnt' with no type Source/nsScriptablePeer.h:99: error: `nsrefcnt' declared as a `virtual' field Source/nsScriptablePeer.h:99: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:99: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:99: error: expected `;' before "Release" Source/nsScriptablePeer.h:102: error: `nsrefcnt' does not name a type Source/nsScriptablePeer.h:106: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:106: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:106: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:106: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:106: error: expected `;' before "Play" Source/nsScriptablePeer.h:106: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:106: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:106: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:106: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:106: error: expected `;' before "Pause" Source/nsScriptablePeer.h:106: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:106: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:106: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:106: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:106: error: expected `;' before "Stop" Source/nsScriptablePeer.h:120: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:120: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:120: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:120: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:120: error: expected `;' before "QueryInterface" Source/nsScriptablePeer.h:121: error: ISO C++ forbids declaration of `nsrefcnt' with no type Source/nsScriptablePeer.h:121: error: `nsrefcnt' declared as a `virtual' field Source/nsScriptablePeer.h:121: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:121: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:121: error: expected `;' before "AddRef" Source/nsScriptablePeer.h:122: error: ISO C++ forbids declaration of `nsrefcnt' with no type Source/nsScriptablePeer.h:122: error: `nsrefcnt' declared as a `virtual' field Source/nsScriptablePeer.h:122: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:122: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:122: error: expected `;' before "Release" Source/nsScriptablePeer.h:125: error: `nsrefcnt' does not name a type Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Play" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "PlayAt" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Pause" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Stop" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Quit" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "DoPlay" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "DoPause" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "FastForward" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "FastReverse" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Ff" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Rew" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Rewind" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Seek" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Open" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetFileName" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetIsLooping" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetIsLooping" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetAutoPlay" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetAutoPlay" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetHREF" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetHREF" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetURL" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetURL" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetMIMEType" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetTime" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetDuration" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetPercent" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "Isplaying" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "PlaylistAppend" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "PlaylistClear" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetFilename" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetFilename" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetShowControls" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetShowControls" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetFullscreen" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetFullscreen" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetShowlogo" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "SetShowlogo" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetPlayState" Source/nsScriptablePeer.h:129: error: ISO C++ forbids declaration of `nsresult' with no type Source/nsScriptablePeer.h:129: error: `nsresult' declared as a `virtual' field Source/nsScriptablePeer.h:129: warning: `regparm' attribute only applies to function types Source/nsScriptablePeer.h:129: warning: `cdecl' attribute only applies to function types Source/nsScriptablePeer.h:129: error: expected `;' before "GetControls" In file included from Source/plugin.cpp:37: Source/plugin.h:77: error: `uint16' has not been declared Source/plugin.h:77: error: ISO C++ forbids declaration of `stype' with no type Source/plugin.h:80: error: `NPReason' has not been declared Source/plugin.h:80: error: ISO C++ forbids declaration of `reason' with no type Source/plugin.h:93: error: `PRInt32' has not been declared Source/plugin.h:93: error: ISO C++ forbids declaration of `playstate' with no type Source/plugin.h:99: error: `PRBool' has not been declared Source/plugin.h:99: error: ISO C++ forbids declaration of `_retval' with no type Source/plugin.h:100: error: `PRBool' has not been declared Source/plugin.h:100: error: ISO C++ forbids declaration of `value' with no type Source/plugin.h:101: error: `PRBool' has not been declared Source/plugin.h:101: error: ISO C++ forbids declaration of `_retval' with no type Source/plugin.h:102: error: `PRBool' has not been declared Source/plugin.h:102: error: ISO C++ forbids declaration of `value' with no type Source/plugin.h:103: error: `PRBool' has not been declared Source/plugin.h:103: error: ISO C++ forbids declaration of `_retval' with no type Source/plugin.h:104: error: `PRBool' has not been declared Source/plugin.h:104: error: ISO C++ forbids declaration of `value' with no type Source/plugin.h:105: error: `PRBool' has not been declared Source/plugin.h:105: error: ISO C++ forbids declaration of `_retval' with no type Source/plugin.h:106: error: `PRBool' has not been declared Source/plugin.h:106: error: ISO C++ forbids declaration of `value' with no type Source/plugin.h:107: error: `PRBool' has not been declared Source/plugin.h:107: error: ISO C++ forbids declaration of `_retval' with no type Source/plugin.h:108: error: `PRBool' has not been declared Source/plugin.h:108: error: ISO C++ forbids declaration of `value' with no type Source/plugin.h:110: error: `PRBool' has not been declared Source/plugin.h:110: error: ISO C++ forbids declaration of `_retval' with no type Source/plugin.h:112: error: `PRBool' has not been declared Source/plugin.h:112: error: ISO C++ forbids declaration of `_retval' with no type Source/plugin.h:136: error: `uint16' does not name a type In file included from Source/plugin.cpp:38: /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:57: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:57: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:57: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:57: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:57: error: expected `;' before "GetService" /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:60: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:60: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:60: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:60: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:60: error: expected `;' before "GetServiceByContractID" /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:74: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:74: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:74: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:74: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:74: error: expected `;' before "IsServiceInstantiated" /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:77: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:77: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:77: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:77: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:77: error: expected `;' before "IsServiceInstantiatedByContractID" /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h: In static member function `static const nsIID& nsIServiceManager::GetIID()': /usr/lib/seamonkey/include/xpcom/nsIServiceManager.h:43: error: too many initializers for `const nsIID' In file included from Source/plugin.cpp:39: /usr/lib/seamonkey/include/xpcom/nsIMemory.h: At global scope: /usr/lib/seamonkey/include/xpcom/nsIMemory.h:110: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIMemory.h:110: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIMemory.h:110: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIMemory.h:110: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIMemory.h:110: error: expected `;' before "HeapMinimize" /usr/lib/seamonkey/include/xpcom/nsIMemory.h:118: error: ISO C++ forbids declaration of `nsresult' with no type /usr/lib/seamonkey/include/xpcom/nsIMemory.h:118: error: `nsresult' declared as a `virtual' field /usr/lib/seamonkey/include/xpcom/nsIMemory.h:118: warning: `regparm' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIMemory.h:118: warning: `cdecl' attribute only applies to function types /usr/lib/seamonkey/include/xpcom/nsIMemory.h:118: error: expected `;' before "IsLowMemory" /usr/lib/seamonkey/include/xpcom/nsIMemory.h: In static member function `static const nsIID& nsIMemory::GetIID()': /usr/lib/seamonkey/include/xpcom/nsIMemory.h:61: error: too many initializers for `const nsIID' Source/plugin.cpp: In function `NPError NS_PluginInitialize()': Source/plugin.cpp:93: error: `NPN_GetValue' undeclared (first use this function) Source/plugin.cpp:93: error: (Each undeclared identifier is reported only once for each function it appears in.) Source/plugin.cpp:99: error: 'class nsISupports' has no member named 'QueryInterface' Source/plugin.cpp:101: error: `PR_BEGIN_MACRO' undeclared (first use this function) Source/plugin.cpp:101: error: `PR_END_MACRO' undeclared (first use this function) Source/plugin.cpp: In function `void NS_PluginShutdown()': Source/plugin.cpp:110: error: `PR_BEGIN_MACRO' undeclared (first use this function) Source/plugin.cpp:110: error: expected `;' before "if" Source/plugin.cpp:110: error: `PR_END_MACRO' undeclared (first use this function) Source/plugin.cpp: In constructor `nsPluginInstance::nsPluginInstance(NPP_t*)': Source/plugin.cpp:154: error: 'class nsControlsScriptablePeer' has no member named 'AddRef' Source/plugin.cpp:162: error: `NPN_MemAlloc' cannot be used as a function Source/plugin.cpp:164: error: `mode' undeclared (first use this function) Source/plugin.cpp:183: error: `NPN_MemAlloc' cannot be used as a function Source/plugin.cpp: In destructor `virtual nsPluginInstance::~nsPluginInstance()': Source/plugin.cpp:347: error: 'class nsControlsScriptablePeer' has no member named 'Release' Source/plugin.cpp:348: error: `PR_BEGIN_MACRO' undeclared (first use this function) Source/plugin.cpp:348: error: expected `;' before "if" Source/plugin.cpp:348: error: `PR_END_MACRO' undeclared (first use this function) Source/plugin.cpp:354: error: expected `;' before "if" Source/plugin.cpp: In member function `virtual void nsPluginInstance::shut()': Source/plugin.cpp:376: error: `NPN_GetURL' undeclared (first use this function) Source/plugin.cpp: In member function `virtual NPError nsPluginInstance::SetWindow(NPWindow*)': Source/plugin.cpp:711: error: 'struct _NPWindow' has no member named 'x' Source/plugin.cpp:711: error: 'struct _NPWindow' has no member named 'y' Source/plugin.cpp:713: error: 'struct _NPWindow' has no member named 'width' Source/plugin.cpp:713: error: 'struct _NPWindow' has no member named 'height' Source/plugin.cpp:730: error: 'struct _NPWindow' has no member named 'width' Source/plugin.cpp:731: error: 'struct _NPWindow' has no member named 'height' Source/plugin.cpp:1011: error: `mode' undeclared (first use this function) Source/plugin.cpp:1081: error: 'struct _NPWindow' has no member named 'width' Source/plugin.cpp:1082: error: 'struct _NPWindow' has no member named 'height' Source/plugin.cpp:1141: error: 'struct _NPWindow' has no member named 'width' Source/plugin.cpp:1142: error: 'struct _NPWindow' has no member named 'height' Source/plugin.cpp:1144: error: 'struct _NPWindow' has no member named 'width' Source/plugin.cpp:1145: error: 'struct _NPWindow' has no member named 'height' Source/plugin.cpp:1150: error: 'struct _NPWindow' has no member named 'width' Source/plugin.cpp:1151: error: 'struct _NPWindow' has no member named 'height' Source/plugin.cpp:1155: error: 'struct _NPWindow' has no member named 'height' Source/plugin.cpp:1156: error: 'struct _NPWindow' has no member named 'width' Source/plugin.cpp: At global scope: Source/plugin.cpp:1253: error: `uint16' has not been declared Source/plugin.cpp:1254: error: ISO C++ forbids declaration of `stype' with no type Source/plugin.cpp: In member function `virtual NPError nsPluginInstance::NewStream(char*, NPStream*, NPBool, int*)': Source/plugin.cpp:1265: error: `mode' undeclared (first use this function) Source/plugin.cpp: In member function `virtual NPError nsPluginInstance::DestroyStream(NPStream*, NPError)': Source/plugin.cpp:1347: error: `NPN_GetURL' undeclared (first use this function) Source/plugin.cpp:1358: error: `mode' undeclared (first use this function) Source/plugin.cpp: At global scope: Source/plugin.cpp:1543: error: `NPReason' has not been declared Source/plugin.cpp:1545: error: ISO C++ forbids declaration of `reason' with no type Source/plugin.cpp: In member function `virtual int32 nsPluginInstance::WriteReady(NPStream*)': Source/plugin.cpp:1637: error: `NPN_DestroyStream' undeclared (first use this function) Source/plugin.cpp:1644: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp:1678: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp:1679: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp:1682: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp:1684: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp:1703: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp:1717: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp:1718: error: 'struct _NPStream' has no member named 'end' Source/plugin.cpp: In member function `virtual int32 nsPluginInstance::Write(NPStream*, int32, int32, void*)': Source/plugin.cpp:1847: error: `mode' undeclared (first use this function) Source/plugin.cpp: At global scope: Source/plugin.cpp:2215: error: variable or field `GetPlayState' declared void Source/plugin.cpp:2215: error: `int nsPluginInstance::GetPlayState' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2215: error: `PRInt32' was not declared in this scope Source/plugin.cpp:2215: error: `playstate' was not declared in this scope Source/plugin.cpp:2216: error: expected `,' or `;' before '{' token Source/plugin.cpp: In member function `void nsPluginInstance::SetFilename(const char*)': Source/plugin.cpp:2333: error: `NPN_GetURL' undeclared (first use this function) Source/plugin.cpp: At global scope: Source/plugin.cpp:2341: error: variable or field `GetShowControls' declared void Source/plugin.cpp:2341: error: `int nsPluginInstance::GetShowControls' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2341: error: `PRBool' was not declared in this scope Source/plugin.cpp:2341: error: `_retval' was not declared in this scope Source/plugin.cpp:2342: error: expected `,' or `;' before '{' token Source/plugin.cpp:2347: error: variable or field `SetShowControls' declared void Source/plugin.cpp:2347: error: `int nsPluginInstance::SetShowControls' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2347: error: `PRBool' was not declared in this scope Source/plugin.cpp:2348: error: expected `,' or `;' before '{' token Source/plugin.cpp:2402: error: variable or field `GetFullscreen' declared void Source/plugin.cpp:2402: error: `int nsPluginInstance::GetFullscreen' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2402: error: `PRBool' was not declared in this scope Source/plugin.cpp:2402: error: `_retval' was not declared in this scope Source/plugin.cpp:2403: error: expected `,' or `;' before '{' token Source/plugin.cpp:2408: error: variable or field `SetFullscreen' declared void Source/plugin.cpp:2408: error: `int nsPluginInstance::SetFullscreen' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2408: error: `PRBool' was not declared in this scope Source/plugin.cpp:2409: error: expected `,' or `;' before '{' token Source/plugin.cpp:2889: error: variable or field `GetShowlogo' declared void Source/plugin.cpp:2889: error: `int nsPluginInstance::GetShowlogo' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2889: error: `PRBool' was not declared in this scope Source/plugin.cpp:2889: error: `_retval' was not declared in this scope Source/plugin.cpp:2890: error: expected `,' or `;' before '{' token Source/plugin.cpp:2895: error: variable or field `SetShowlogo' declared void Source/plugin.cpp:2895: error: `int nsPluginInstance::SetShowlogo' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2895: error: `PRBool' was not declared in this scope Source/plugin.cpp:2896: error: expected `,' or `;' before '{' token Source/plugin.cpp:2908: error: variable or field `GetPlaying' declared void Source/plugin.cpp:2908: error: `int nsPluginInstance::GetPlaying' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2908: error: `PRBool' was not declared in this scope Source/plugin.cpp:2908: error: `_retval' was not declared in this scope Source/plugin.cpp:2909: error: expected `,' or `;' before '{' token Source/plugin.cpp:2922: error: variable or field `GetAutoPlay' declared void Source/plugin.cpp:2922: error: `int nsPluginInstance::GetAutoPlay' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2922: error: `PRBool' was not declared in this scope Source/plugin.cpp:2922: error: `_retval' was not declared in this scope Source/plugin.cpp:2923: error: expected `,' or `;' before '{' token Source/plugin.cpp:2928: error: variable or field `SetAutoPlay' declared void Source/plugin.cpp:2928: error: `int nsPluginInstance::SetAutoPlay' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2928: error: `PRBool' was not declared in this scope Source/plugin.cpp:2929: error: expected `,' or `;' before '{' token Source/plugin.cpp:2933: error: variable or field `GetLoop' declared void Source/plugin.cpp:2933: error: `int nsPluginInstance::GetLoop' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2933: error: `PRBool' was not declared in this scope Source/plugin.cpp:2933: error: `_retval' was not declared in this scope Source/plugin.cpp:2934: error: expected `,' or `;' before '{' token Source/plugin.cpp:2939: error: variable or field `SetLoop' declared void Source/plugin.cpp:2939: error: `int nsPluginInstance::SetLoop' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2939: error: `PRBool' was not declared in this scope Source/plugin.cpp:2940: error: expected `,' or `;' before '{' token Source/plugin.cpp:2965: error: variable or field `PlaylistClear' declared void Source/plugin.cpp:2965: error: `int nsPluginInstance::PlaylistClear' is not a static member of `class nsPluginInstance' Source/plugin.cpp:2965: error: `PRBool' was not declared in this scope Source/plugin.cpp:2965: error: `_retval' was not declared in this scope Source/plugin.cpp:2966: error: expected `,' or `;' before '{' token Source/plugin.cpp: In member function `virtual NPError nsPluginInstance::GetValue(NPPVariable, void*)': Source/plugin.cpp:3004: error: too many initializers for `nsIID' Source/plugin.cpp:3005: error: `NPN_MemAlloc' cannot be used as a function Source/plugin.cpp:3016: error: `PRBool' undeclared (first use this function) Source/plugin.cpp:3016: error: expected primary-expression before ')' token Source/plugin.cpp:3016: error: expected `;' before "aValue" Source/plugin.cpp: In member function `nsScriptablePeer* nsPluginInstance::getScriptablePeer()': Source/plugin.cpp:3041: error: 'class nsScriptablePeer' has no member named 'AddRef' Source/plugin.cpp:3044: error: 'class nsScriptablePeer' has no member named 'AddRef' Source/plugin.cpp: In member function `nsControlsScriptablePeer* nsPluginInstance::getControlsScriptablePeer()': Source/plugin.cpp:3055: error: 'class nsControlsScriptablePeer' has no member named 'AddRef' Source/plugin.cpp:3058: error: 'class nsControlsScriptablePeer' has no member named 'AddRef' make: *** [plugin.o] Error 1 !!! ERROR: net-www/mplayerplug-in-3.21 failed. Call stack: ebuild.sh, line 1894: Called dyn_compile ebuild.sh, line 941: Called src_compile !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant.