#29 Bad compiling on 2.45 immediate crash and make problem.

closed-invalid
nobody
None
5
2013-11-14
2004-03-15
Anonymous
No

After attempting to use the two RPM binaries with no
luck (it would immediatley crash upon viewing anything,
resulting in my going back to using 2.11, I tried
compiling 2.45 with source, I installed the Gecko SDK
and put in the correct parameters, the ./configure
worked fine
here is what happend with make.

[dan@localhost mplayerplug-in]$ make
g++ -c -Wall -g -O2 -DXP_UNIX -DMOZ_X11
-I/usr/local/mozilla/gecko-sdk
-I/usr/local/mozilla/gecko-sdk/xpcom/include
-I/usr/local/mozilla/gecko-sdk/nspr/include
-I/usr/local/mozilla/gecko-sdk/string/include
-I/usr/local/mozilla/gecko-sdk/embedstring/include
-I/usr/local/mozilla/gecko-sdk/plugin/include
-I/usr/local/mozilla/gecko-sdk/java/include
-DGECKOSDK_ENABLED -Iinclude -fPIC
-I/usr/X11R6/include -DXPCOM_GLUE -DMOZILLA_STRICT_API
-I/usr/include/gtk-1.2 -I/usr/X11R6/include
-I/usr/include/glib-1.2 -I/usr/lib/glib/include
-D_REENTRANT -I/usr/include/glib-1.2
-I/usr/lib/glib/include -DGTK1_ENABLED -DGTK_ENABLED
Source/plugin.cpp
In file included from Source/plugin.cpp:38:
Source/plugin.h:46:28: mozilla-config.h: No such file
or directory
In file included from include/pluginbase.h:41,
from Source/plugin.h:48,
from Source/plugin.cpp:38:
include/npplat.h:41:19: npapi.h: No such file or directory
include/npplat.h:42:19: npupp.h: No such file or directory
In file included from Source/plugin.h:48,
from Source/plugin.cpp:38:
include/pluginbase.h:45: 'NPP' is used as a type, but
is not defined as a type.
include/pluginbase.h:46: 'NPMIMEType' is used as a
type, but is not defined as a type.
include/pluginbase.h:47: 'uint16' is used as a type,
but is not defined as a type.
include/pluginbase.h:48: 'int16' is used as a type, but
is not defined as a type.
include/pluginbase.h:51: syntax error before `*' token
include/pluginbase.h:59: ISO C++ forbids declaration of
`NPBool' with no type
include/pluginbase.h:59: `NPBool' declared as a
`virtual' field
include/pluginbase.h:59: parse error before `(' token
include/pluginbase.h:61: ISO C++ forbids declaration of
`NPBool' with no type
include/pluginbase.h:61: `NPBool' declared as a
`virtual' field
include/pluginbase.h:61: declaration of `int
nsPluginInstanceBase::NPBool'
include/pluginbase.h:59: conflicts with previous
declaration `int nsPluginInstanceBase::NPBool'
include/pluginbase.h:61: parse error before `(' token
include/pluginbase.h:65: ISO C++ forbids declaration of
`NPError' with no type
include/pluginbase.h:65: `NPError' declared as a
`virtual' field
include/pluginbase.h:65: parse error before `(' token
include/pluginbase.h:61: duplicate member
`nsPluginInstanceBase::NPBool'
include/pluginbase.h:66: ISO C++ forbids defining types
within return type
include/pluginbase.h:66: syntax error before `(' token
include/pluginbase.h:68: syntax error before `(' token
include/pluginbase.h:69: `NPStream' was not declared in
this scope
include/pluginbase.h:69: `stream' was not declared in
this scope
include/pluginbase.h:69: parse error before `char'
include/pluginbase.h:69: virtual outside class declaration
include/pluginbase.h:70: syntax error before `(' token
include/pluginbase.h:71: syntax error before `(' token
include/pluginbase.h:73: `NPPrint' was not declared in
this scope
include/pluginbase.h:73: `printInfo' was not declared
in this scope
include/pluginbase.h:73: virtual outside class declaration
include/pluginbase.h:73: variable or field `Print'
declared void
include/pluginbase.h:73: syntax error before `{' token
include/pluginbase.h:74: syntax error before `(' token
include/pluginbase.h:75: type specifier omitted for
parameter `NPReason'
include/pluginbase.h:75: parse error before `,' token
include/pluginbase.h:76: virtual outside class declaration
include/pluginbase.h:77: syntax error before `(' token
include/pluginbase.h:78: syntax error before `(' token
include/pluginbase.h:88: parse error before `)' token
include/pluginbase.h:93: `NPPVariable' was not declared
in this scope
include/pluginbase.h:93: parse error before `,' token
In file included from Source/nsScriptablePeer.h:48,
from Source/plugin.h:49,
from Source/plugin.cpp:38:
Source/nsIScriptableMplayerPlugin.h:10:25:
nsISupports.h: No such file or directory
In file included from Source/nsScriptablePeer.h:48,
from Source/plugin.h:49,
from Source/plugin.cpp:38:
Source/nsIScriptableMplayerPlugin.h:25: parse error
before `{' token
Source/nsIScriptableMplayerPlugin.h:34: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:37: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:40: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:43: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:46: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:49: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:52: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:55: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:58: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:61: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:64: parse error
before `)' token
Source/nsIScriptableMplayerPlugin.h:67: `PRInt32' was
not declared in this scope
Source/nsIScriptableMplayerPlugin.h:67: `aPlayState'
was not declared in this scope
Source/nsIScriptableMplayerPlugin.h:67: parse error
before `=' token
In file included from Source/plugin.h:49,
from Source/plugin.cpp:38:
Source/nsScriptablePeer.h:49:26: nsIClassInfo.h: No
such file or directory
In file included from Source/plugin.h:49,
from Source/plugin.cpp:38:
Source/nsScriptablePeer.h:56: parse error before `{' token
Source/nsScriptablePeer.h:63: `PRUint32' was not
declared in this scope
Source/nsScriptablePeer.h:64: `aImplementationLanguage'
was not declared in this scope
Source/nsScriptablePeer.h:64: parse error before `{' token
Source/nsScriptablePeer.h:69: `PRUint32' was not
declared in this scope
Source/nsScriptablePeer.h:69: `count' was not declared
in this scope
Source/nsScriptablePeer.h:69: `nsIID' was not declared
in this scope
Source/nsScriptablePeer.h:69: `array' was not declared
in this scope
Source/nsScriptablePeer.h:69: parse error before `{' token
Source/nsScriptablePeer.h:72: `PRUint32' was not
declared in this scope
Source/nsScriptablePeer.h:72: parse error before `,' token
Source/nsScriptablePeer.h:76: parse error before `*' token
Source/nsScriptablePeer.h:79: parse error before `*' token
Source/nsScriptablePeer.h:82: `nsCID' was not declared
in this scope
Source/nsScriptablePeer.h:82: `aClassID' was not
declared in this scope
Source/nsScriptablePeer.h:82: parse error before `{' token
Source/nsScriptablePeer.h:85: `nsCID' was not declared
in this scope
Source/nsScriptablePeer.h:85: `aClassIDNoAlloc' was not
declared in this scope
Source/nsScriptablePeer.h:85: parse error before `{' token
Source/nsScriptablePeer.h:91: base class
`nsIScriptableMplayerPlugin' has incomplete type
Source/nsScriptablePeer.h:91: base class
`nsClassInfoMixin' has incomplete type
Source/nsScriptablePeer.h:98: parse error before `&' token
Source/nsScriptablePeer.h:99: `nsrefcnt' was not
declared in this scope
Source/nsScriptablePeer.h:99: ISO C++ forbids
declaration of `NS_IMETHOD_' with no type
Source/nsScriptablePeer.h:99: syntax error before `(' token
Source/nsScriptablePeer.h:100: `nsrefcnt' was not
declared in this scope
Source/nsScriptablePeer.h:100: ISO C++ forbids
declaration of `NS_IMETHOD_' with no type
Source/nsScriptablePeer.h:100: redefinition of `int
NS_IMETHOD_'
Source/nsScriptablePeer.h:99: `int NS_IMETHOD_'
previously defined here
Source/nsScriptablePeer.h:100: syntax error before `('
token
Source/nsScriptablePeer.h:103: 'nsrefcnt' is used as a
type, but is not defined as a type.
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: parse error before `)' token
Source/nsScriptablePeer.h:107: `PRInt32' was not
declared in this scope
Source/nsScriptablePeer.h:107: `aPlayState' was not
declared in this scope
Source/nsScriptablePeer.h:107: 'NS_IMETHOD' is used as
a type, but is not defined as a type.
In file included from Source/plugin.h:50,
from Source/plugin.cpp:38:
Source/plugin-setup.h:115: `NPPVariable' was not
declared in this scope
Source/plugin-setup.h:115: parse error before `,' token
In file included from Source/plugin.cpp:38:
Source/plugin.h:57: parse error before `aInstance'
Source/plugin.h:60: `NPWindow' was not declared in this
scope
Source/plugin.h:60: `aWindow' was not declared in this
scope
Source/plugin.h:60: 'NPBool' is used as a type, but is
not defined as a type.
Source/plugin.h:62: parse error before `)' token
Source/plugin.h:63: `NPMIMEType' was not declared in
this scope
Source/plugin.h:63: parse error before `,' token
Source/plugin.h:65: `NPWindow' was not declared in this
scope
Source/plugin.h:65: `aWindow' was not declared in this
scope
Source/plugin.h:65: 'NPError' is used as a type, but is
not defined as a type.
Source/plugin.h:66: `NPStream' was not declared in this
scope
Source/plugin.h:66: `stream' was not declared in this scope
Source/plugin.h:66: `NPError' was not declared in this
scope
Source/plugin.h:66: parse error before `)' token
Source/plugin.h:67: `NPStream' was not declared in this
scope
Source/plugin.h:67: `stream' was not declared in this scope
Source/plugin.h:67: 'int32' is used as a type, but is
not defined as a type.
Source/plugin.h:68: `NPStream' was not declared in this
scope
Source/plugin.h:68: `stream' was not declared in this scope
Source/plugin.h:68: `int32' was not declared in this scope
Source/plugin.h:68: parse error before `,' token
Source/plugin.h:78: `PRInt32' was not declared in this
scope
Source/plugin.h:78: `playstate' was not declared in
this scope
Source/plugin.h:78: invalid data member initialization
Source/plugin.h:78: (use `=' to initialize static data
members)
Source/plugin.h:78: variable or field `GetPlayState'
declared void
Source/plugin.h:83: `NPPVariable' was not declared in
this scope
Source/plugin.h:83: parse error before `,' token
Source/plugin.h:88: 'NPP' is used as a type, but is not
defined as a type.
Source/plugin.h:89: 'NPBool' is used as a type, but is
not defined as a type.
Source/plugin.h:99: 'uint16' is used as a type, but is
not defined as a type.
Source/plugin.h:100: 'uint32' is used as a type, but is
not defined as a type.
Source/plugin.h:101: 'uint32' is used as a type, but is
not defined as a type.
Source/plugin.h:102: 'uint32' is used as a type, but is
not defined as a type.
Source/plugin.h:103: 'uint32' is used as a type, but is
not defined as a type.
Source/plugin.h:104: 'uint32' is used as a type, but is
not defined as a type.
Source/plugin.h:105: 'uint32' is used as a type, but is
not defined as a type.
Source/plugin.h:129: 'uint32' is used as a type, but is
not defined as a type.
Source/plugin.cpp:39:31: nsIServiceManager.h: No such
file or directory
Source/plugin.cpp:40:23: nsIMemory.h: No such file or
directory
Source/plugin.cpp:41:76: nsISupportsUtils.h: No such
file or directory
Source/plugin.cpp:48: parse error before `=' token
Source/plugin.cpp:52: syntax error before `*' token
Source/plugin.cpp:63: `NPPVariable' was not declared in
this scope
Source/plugin.cpp:63: parse error before `,' token
Source/plugin.cpp:73: parse error before `)' token
Source/plugin.cpp:80: `NPNVserviceManager' was not
declared in this scope
Source/plugin.cpp:80: `sm' was not declared in this scope
Source/plugin.cpp:80: ISO C++ forbids declaration of
`NPN_GetValue' with no type
Source/plugin.cpp:80: initializer list being treated as
compound expression
Source/plugin.cpp:85: parse error before `if'
Source/plugin.cpp:88: `sm' was not declared in this scope
Source/plugin.cpp:88: ISO C++ forbids declaration of
`NS_RELEASE' with no type
Source/plugin.cpp:89: parse error before `}' token
Source/plugin.cpp: In function `void NS_PluginShutdown()':
Source/plugin.cpp:97: `gServiceManager' undeclared
(first use this function)
Source/plugin.cpp:97: (Each undeclared identifier is
reported only once for each function it appears in.)
Source/plugin.cpp:97: `NS_IF_RELEASE' undeclared (first
use this function)
Source/plugin.cpp: In function `nsPluginInstanceBase*
NS_NewPluginInstance(nsPluginCreateData*)':
Source/plugin.cpp:112: `struct nsPluginCreateData' has
no member named `instance'
Source/plugin.cpp: At global scope:
Source/plugin.cpp:128: parse error before `aInstance'
Source/plugin.cpp:134: ISO C++ forbids declaration of
`mScriptablePeer' with no type
Source/plugin.cpp:134: cannot call member function
`nsScriptablePeer*
nsPluginInstance::getScriptablePeer()' without object
Source/plugin.cpp:137: ISO C++ forbids declaration of
`mimetype' with no type
Source/plugin.cpp:137: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:137: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:138: ISO C++ forbids declaration of
`state' with no type
Source/plugin.cpp:139: ISO C++ forbids declaration of
`url' with no type
Source/plugin.cpp:139: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:139: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:140: ISO C++ forbids declaration of
`fname' with no type
Source/plugin.cpp:140: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:140: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:141: ISO C++ forbids declaration of
`href' with no type
Source/plugin.cpp:141: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:141: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:142: ISO C++ forbids declaration of
`lastmessage' with no type
Source/plugin.cpp:142: `NPN_MemAlloc' was not declared
in this scope
Source/plugin.cpp:143: invalid use of member
`nsPluginInstance::lastmessage'
Source/plugin.cpp:143: ISO C++ forbids declaration of
`memset' with no type
Source/plugin.cpp:143: `int memset' redeclared as
different kind of symbol
/usr/include/string.h:58: previous declaration of
`void* memset(void*, int, unsigned int)'
Source/plugin.cpp:143: initializer list being treated
as compound expression
Source/plugin.cpp:144: ISO C++ forbids declaration of
`mode' with no type
Source/plugin.cpp:145: ISO C++ forbids declaration of
`window_width' with no type
Source/plugin.cpp:146: ISO C++ forbids declaration of
`window_height' with no type
Source/plugin.cpp:147: ISO C++ forbids declaration of
`embed_width' with no type
Source/plugin.cpp:148: ISO C++ forbids declaration of
`embed_height' with no type
Source/plugin.cpp:149: ISO C++ forbids declaration of
`setwindow' with no type
Source/plugin.cpp:150: ISO C++ forbids declaration of
`baseurl' with no type
Source/plugin.cpp:150: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:150: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:151: ISO C++ forbids declaration of
`hostname' with no type
Source/plugin.cpp:151: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:151: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:152: ISO C++ forbids declaration of
`pid' with no type
Source/plugin.cpp:153: ISO C++ forbids declaration of
`noredraw' with no type
Source/plugin.cpp:154: ISO C++ forbids declaration of
`setup' with no type
Source/plugin.cpp:155: ISO C++ forbids declaration of
`hrefrequested' with no type
Source/plugin.cpp:156: ISO C++ forbids declaration of
`threadsetup' with no type
Source/plugin.cpp:157: ISO C++ forbids declaration of
`threadsignaled' with no type
Source/plugin.cpp:158: ISO C++ forbids declaration of
`cancelled' with no type
Source/plugin.cpp:159: ISO C++ forbids declaration of
`list' with no type
Source/plugin.cpp:159: invalid conversion from `Node*'
to `int'
Source/plugin.cpp:160: ISO C++ forbids declaration of
`td' with no type
Source/plugin.cpp:160: `NPN_MemAlloc' was not declared
in this scope
Source/plugin.cpp:161: syntax error before `->' token
Source/plugin.cpp:162: syntax error before `->' token
Source/plugin.cpp:163: ISO C++ forbids declaration of
`control' with no type
Source/plugin.cpp:163: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:163: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:164: ISO C++ forbids declaration of
`player' with no type
Source/plugin.cpp:164: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:164: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:165: ISO C++ forbids declaration of
`DESTROYED' with no type
Source/plugin.cpp:166: ISO C++ forbids declaration of
`autostart' with no type
Source/plugin.cpp:167: ISO C++ forbids declaration of
`showcontrols' with no type
Source/plugin.cpp:168: ISO C++ forbids declaration of
`mmsstream' with no type
Source/plugin.cpp:169: ISO C++ forbids declaration of
`js_state' with no type
Source/plugin.cpp:170: ISO C++ forbids declaration of
`nQtNext' with no type
Source/plugin.cpp:171: parse error before `for'
Source/plugin.cpp:171: parse error before `;' token
Source/plugin.cpp:171: syntax error before `++' token
Source/plugin.cpp:173: ISO C++ forbids declaration of
`widget' with no type
Source/plugin.cpp:174: ISO C++ forbids declaration of
`display' with no type
Source/plugin.cpp:174: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:174: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:175: ISO C++ forbids declaration of
`window' with no type
Source/plugin.cpp:176: ISO C++ forbids declaration of
`player_window' with no type
Source/plugin.cpp:177: ISO C++ forbids declaration of
`controlwindow' with no type
Source/plugin.cpp:178: ISO C++ forbids declaration of
`panel_height' with no type
Source/plugin.cpp:179: ISO C++ forbids declaration of
`panel_drawn' with no type
Source/plugin.cpp:182: ISO C++ forbids declaration of
`progress_bar' with no type
Source/plugin.cpp:182: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:182: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:183: ISO C++ forbids declaration of
`status' with no type
Source/plugin.cpp:183: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:183: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:184: ISO C++ forbids declaration of
`play_event_box' with no type
Source/plugin.cpp:184: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:184: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:185: ISO C++ forbids declaration of
`pause_event_box' with no type
Source/plugin.cpp:185: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:185: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:186: ISO C++ forbids declaration of
`stop_event_box' with no type
Source/plugin.cpp:186: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:186: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:187: ISO C++ forbids declaration of
`gtkwidget' with no type
Source/plugin.cpp:187: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:187: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:188: ISO C++ forbids declaration of
`fixed_container' with no type
Source/plugin.cpp:188: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:188: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:192: ISO C++ forbids declaration of
`vo' with no type
Source/plugin.cpp:192: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:192: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:193: ISO C++ forbids declaration of
`vop' with no type
Source/plugin.cpp:193: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:193: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:194: ISO C++ forbids declaration of
`novop' with no type
Source/plugin.cpp:195: ISO C++ forbids declaration of
`noembed' with no type
Source/plugin.cpp:196: ISO C++ forbids declaration of
`ao' with no type
Source/plugin.cpp:196: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:196: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:197: ISO C++ forbids declaration of
`loop' with no type
Source/plugin.cpp:198: ISO C++ forbids declaration of
`rtsp_use_tcp' with no type
Source/plugin.cpp:199: ISO C++ forbids declaration of
`keep_download' with no type
Source/plugin.cpp:200: ISO C++ forbids declaration of
`maintain_aspect' with no type
Source/plugin.cpp:201: ISO C++ forbids declaration of
`download_dir' with no type
Source/plugin.cpp:201: `getenv' was not declared in
this scope
Source/plugin.cpp:202: ISO C++ forbids declaration of
`cachesize' with no type
Source/plugin.cpp:203: ISO C++ forbids declaration of
`output_display' with no type
Source/plugin.cpp:203: warning: initialization to
non-pointer type `int' from NULL
Source/plugin.cpp:203: warning: argument to non-pointer
type `int' from NULL
Source/plugin.cpp:204: ISO C++ forbids declaration of
`osdlevel' with no type
Source/plugin.cpp:205: ISO C++ forbids declaration of
`qt_speed' with no type
Source/plugin.cpp:206: ISO C++ forbids declaration of
`cache_percent' with no type
Source/plugin.cpp:209: ISO C++ forbids declaration of
`paused' with no type
Source/plugin.cpp:212: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:212: ISO C++ forbids declaration of
`pthread_mutex_init' with no type
Source/plugin.cpp:212: `int pthread_mutex_init'
redeclared as different kind of symbol
/usr/include/pthread.h:333: previous declaration of
`int pthread_mutex_init(pthread_mutex_t*, const
pthread_mutexattr_t*)'
Source/plugin.cpp:212: initializer list being treated
as compound expression
Source/plugin.cpp:213: invalid use of member
`nsPluginInstance::thread_attr'
Source/plugin.cpp:213: ISO C++ forbids declaration of
`pthread_attr_init' with no type
Source/plugin.cpp:213: `int pthread_attr_init'
redeclared as different kind of symbol
/usr/include/pthread.h:195: previous declaration of
`int pthread_attr_init(pthread_attr_t*)'
Source/plugin.cpp:214: invalid use of member
`nsPluginInstance::playlist_complete_cond'
Source/plugin.cpp:214: ISO C++ forbids declaration of
`pthread_cond_init' with no type
Source/plugin.cpp:214: `int pthread_cond_init'
redeclared as different kind of symbol
/usr/include/pthread.h:392: previous declaration of
`int pthread_cond_init(pthread_cond_t*, const
pthread_condattr_t*)'
Source/plugin.cpp:214: initializer list being treated
as compound expression
Source/plugin.cpp:217: invalid use of `this' at top level
Source/plugin.cpp:217: ISO C++ forbids declaration of
`LoadConfigFile' with no type
Source/plugin.cpp:217: `int LoadConfigFile' redeclared
as different kind of symbol
Source/plugin-setup.h:117: previous declaration of
`void LoadConfigFile(nsPluginInstance*)'
Source/plugin.cpp:220: parse error before `}' token
Source/plugin.cpp:236: syntax error before `::' token
Source/plugin.cpp:241: ISO C++ forbids declaration of
`mInitialized' with no type
Source/plugin.cpp:242: parse error before `return'
Source/plugin.cpp: In member function `virtual void
nsPluginInstance::shut()':
Source/plugin.cpp:318: `free' undeclared (first use
this function)
Source/plugin.cpp:338: `NPN_MemFree' undeclared (first
use this function)
Source/plugin.cpp: At global scope:
Source/plugin.cpp:411: syntax error before `::' token
Source/plugin.cpp:416: syntax error before `::' token
Source/plugin.cpp:425: parse error before `if'
Source/plugin.cpp:443: `aWindow' was not declared in
this scope
Source/plugin.cpp:443: `aWindow' was not declared in
this scope
Source/plugin.cpp:443: ISO C++ forbids declaration of
`printf' with no type
Source/plugin.cpp:443: `int printf' redeclared as
different kind of symbol
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdio.h:307:
previous declaration of `int printf(const char*, ...)'
Source/plugin.cpp:443: initializer list being treated
as compound expression
Source/plugin.cpp:444: parse error before `}' token
Source/plugin.cpp:446: ISO C++ forbids declaration of
`ws' with no type
Source/plugin.cpp:446: `NPSetWindowCallbackStruct' was
not declared in this scope
Source/plugin.cpp:446: parse error before `)' token
Source/plugin.cpp:449: ISO C++ forbids declaration of
`widget' with no type
Source/plugin.cpp:449: redefinition of `int widget'
Source/plugin.cpp:173: `int widget' previously defined here
Source/plugin.cpp:450: base operand of `->' is not a
pointer
Source/plugin.cpp:451: `aWindow' was not declared in
this scope
Source/plugin.cpp:453: invalid use of member
`nsPluginInstance::widget'
Source/plugin.cpp:454: invalid use of `this' at top level
Source/plugin.cpp:454: ISO C++ forbids declaration of
`XtAddCallback' with no type
Source/plugin.cpp:454: `int XtAddCallback' redeclared
as different kind of symbol
/usr/X11R6/include/X11/Intrinsic.h:1510: previous
declaration of `void XtAddCallback(_WidgetRec*, const
char*, void (*)(_WidgetRec*, void*, void*), void*)'
Source/plugin.cpp:454: initializer list being treated
as compound expression
Source/plugin.cpp:459: ISO C++ forbids declaration of
`display' with no type
Source/plugin.cpp:459: redefinition of `int display'
Source/plugin.cpp:174: `int display' previously defined
here
Source/plugin.cpp:459: base operand of `->' is not a
pointer
Source/plugin.cpp:460: ISO C++ forbids declaration of
`window' with no type
Source/plugin.cpp:460: redefinition of `int window'
Source/plugin.cpp:175: `int window' previously defined here
Source/plugin.cpp:460: `aWindow' was not declared in
this scope
Source/plugin.cpp:461: ISO C++ forbids declaration of
`window_width' with no type
Source/plugin.cpp:461: redefinition of `int window_width'
Source/plugin.cpp:145: `int window_width' previously
defined here
Source/plugin.cpp:461: `aWindow' was not declared in
this scope
Source/plugin.cpp:462: ISO C++ forbids declaration of
`window_height' with no type
Source/plugin.cpp:462: redefinition of `int window_height'
Source/plugin.cpp:146: `int window_height' previously
defined here
Source/plugin.cpp:462: `aWindow' was not declared in
this scope
Source/plugin.cpp:463: ISO C++ forbids declaration of
`state' with no type
Source/plugin.cpp:463: redefinition of `int state'
Source/plugin.cpp:138: `int state' previously defined here
Source/plugin.cpp:467: ISO C++ forbids declaration of
`gdk_threads_enter' with no type
Source/plugin.cpp:467: new declaration `int
gdk_threads_enter()'
/usr/include/gtk-1.2/gdk/gdk.h:986: ambiguates old
declaration `void gdk_threads_enter()'
Source/plugin.cpp:468: syntax error before `.' token
Source/plugin.cpp:469: syntax error before `.' token
Source/plugin.cpp:470: syntax error before `.' token
Source/plugin.cpp:472: ISO C++ forbids declaration of
`gtkwidget' with no type
Source/plugin.cpp:472: redefinition of `int gtkwidget'
Source/plugin.cpp:187: `int gtkwidget' previously
defined here
Source/plugin.cpp:472: invalid conversion from
`GtkWidget*' to `int'
Source/plugin.cpp:481: invalid use of member
`nsPluginInstance::gtkwidget'
Source/plugin.cpp:481: `aWindow' was not declared in
this scope
Source/plugin.cpp:481: `aWindow' was not declared in
this scope
Source/plugin.cpp:481: ISO C++ forbids declaration of
`gtk_widget_set_usize' with no type
Source/plugin.cpp:481: `int gtk_widget_set_usize'
redeclared as different kind of symbol
/usr/include/gtk-1.2/gtk/gtkwidget.h:544: previous
declaration of `void gtk_widget_set_usize(GtkWidget*,
int, int)'
Source/plugin.cpp:481: initializer list being treated
as compound expression
Source/plugin.cpp:483: invalid use of `this' at top level
Source/plugin.cpp:483: ISO C++ forbids declaration of
`InitPixbufs' with no type
Source/plugin.cpp:483: `int InitPixbufs' redeclared as
different kind of symbol
Source/plugin-setup.h:141: previous declaration of
`void InitPixbufs(nsPluginInstance*)'
Source/plugin.cpp:484: ISO C++ forbids declaration of
`fixed_container' with no type
Source/plugin.cpp:484: redefinition of `int
fixed_container'
Source/plugin.cpp:188: `int fixed_container' previously
defined here
Source/plugin.cpp:484: invalid conversion from
`GtkWidget*' to `int'
Source/plugin.cpp:485: ISO C++ forbids declaration of
`status' with no type
Source/plugin.cpp:485: redefinition of `int status'
Source/plugin.cpp:183: `int status' previously defined here
Source/plugin.cpp:485: invalid conversion from
`GtkLabel*' to `int'
Source/plugin.cpp:486: ISO C++ forbids declaration of
`progress_bar' with no type
Source/plugin.cpp:486: redefinition of `int progress_bar'
Source/plugin.cpp:182: `int progress_bar' previously
defined here
Source/plugin.cpp:486: invalid conversion from
`GtkProgressBar*' to `int'
Source/plugin.cpp:488: parse error before `if'
Source/plugin.cpp:501: ISO C++ forbids declaration of
`image' with no type
Source/plugin.cpp:501: conflicting types for `int image'
Source/plugin.cpp:420: previous declaration as
`GtkWidget*image'
Source/plugin.cpp:501: invalid use of member
`nsPluginInstance::logo'
Source/plugin.cpp:502: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:503: ISO C++ forbids declaration of
`gtk_fixed_put' with no type
Source/plugin.cpp:503: `int gtk_fixed_put' redeclared
as different kind of symbol
/usr/include/gtk-1.2/gtk/gtkfixed.h:76: previous
declaration of `void gtk_fixed_put(GtkFixed*,
GtkWidget*, short int, short int)'
Source/plugin.cpp:503: initializer list being treated
as compound expression
Source/plugin.cpp:504: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:505: `aWindow' was not declared in
this scope
Source/plugin.cpp:505: ISO C++ forbids declaration of
`gtk_widget_set_usize' with no type
Source/plugin.cpp:505: redefinition of `int
gtk_widget_set_usize'
Source/plugin.cpp:481: `int gtk_widget_set_usize'
previously defined here
Source/plugin.cpp:505: initializer list being treated
as compound expression
Source/plugin.cpp:506: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:507: `aWindow' was not declared in
this scope
Source/plugin.cpp:508: `aWindow' was not declared in
this scope
Source/plugin.cpp:508: ISO C++ forbids declaration of
`gtk_widget_set_usize' with no type
Source/plugin.cpp:508: redefinition of `int
gtk_widget_set_usize'
Source/plugin.cpp:505: `int gtk_widget_set_usize'
previously defined here
Source/plugin.cpp:508: initializer list being treated
as compound expression
Source/plugin.cpp:510: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:511: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:512: `aWindow' was not declared in
this scope
Source/plugin.cpp:512: ISO C++ forbids declaration of
`gtk_fixed_put' with no type
Source/plugin.cpp:512: redefinition of `int gtk_fixed_put'
Source/plugin.cpp:503: `int gtk_fixed_put' previously
defined here
Source/plugin.cpp:512: initializer list being treated
as compound expression
Source/plugin.cpp:513: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:513: `int gtk_widget_show' redeclared
as different kind of symbol
/usr/include/gtk-1.2/gtk/gtkwidget.h:449: previous
declaration of `void gtk_widget_show(GtkWidget*)'
Source/plugin.cpp:514: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:514: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:514: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:513: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:515: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:515: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:516: ISO C++ forbids declaration of
`gtk_fixed_put' with no type
Source/plugin.cpp:516: redefinition of `int gtk_fixed_put'
Source/plugin.cpp:512: `int gtk_fixed_put' previously
defined here
Source/plugin.cpp:516: initializer list being treated
as compound expression
Source/plugin.cpp:517: parse error before `}' token
Source/plugin.cpp:520: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:521: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:522: `aWindow' was not declared in
this scope
Source/plugin.cpp:522: ISO C++ forbids declaration of
`gtk_fixed_put' with no type
Source/plugin.cpp:522: redefinition of `int gtk_fixed_put'
Source/plugin.cpp:516: `int gtk_fixed_put' previously
defined here
Source/plugin.cpp:522: initializer list being treated
as compound expression
Source/plugin.cpp:523: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:523: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:523: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:514: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:532: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:533: `aWindow' was not declared in
this scope
Source/plugin.cpp:533: ISO C++ forbids declaration of
`gtk_widget_set_usize' with no type
Source/plugin.cpp:533: redefinition of `int
gtk_widget_set_usize'
Source/plugin.cpp:508: `int gtk_widget_set_usize'
previously defined here
Source/plugin.cpp:533: initializer list being treated
as compound expression
Source/plugin.cpp:534: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:535: `aWindow' was not declared in
this scope
Source/plugin.cpp:536: `aWindow' was not declared in
this scope
Source/plugin.cpp:536: ISO C++ forbids declaration of
`gtk_widget_set_usize' with no type
Source/plugin.cpp:536: redefinition of `int
gtk_widget_set_usize'
Source/plugin.cpp:533: `int gtk_widget_set_usize'
previously defined here
Source/plugin.cpp:536: initializer list being treated
as compound expression
Source/plugin.cpp:538: parse error before `}' token
Source/plugin.cpp:540: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:540: ISO C++ forbids declaration of
`gtk_misc_set_alignment' with no type
Source/plugin.cpp:540: `int gtk_misc_set_alignment'
redeclared as different kind of symbol
/usr/include/gtk-1.2/gtk/gtkmisc.h:70: previous
declaration of `void gtk_misc_set_alignment(GtkMisc*,
float, float)'
Source/plugin.cpp:540: initializer list being treated
as compound expression
Source/plugin.cpp:541: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:541: ISO C++ forbids declaration of
`gtk_label_set_line_wrap' with no type
Source/plugin.cpp:541: `int gtk_label_set_line_wrap'
redeclared as different kind of symbol
/usr/include/gtk-1.2/gtk/gtklabel.h:81: previous
declaration of `void gtk_label_set_line_wrap(GtkLabel*,
int)'
Source/plugin.cpp:541: initializer list being treated
as compound expression
Source/plugin.cpp:542: invalid use of member
`nsPluginInstance::gtkwidget'
Source/plugin.cpp:542: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:542: ISO C++ forbids declaration of
`gtk_container_add' with no type
Source/plugin.cpp:542: `int gtk_container_add'
redeclared as different kind of symbol
/usr/include/gtk-1.2/gtk/gtkcontainer.h:112: previous
declaration of `void gtk_container_add(GtkContainer*,
GtkWidget*)'
Source/plugin.cpp:542: initializer list being treated
as compound expression
Source/plugin.cpp:543: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:543: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:543: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:523: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:544: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:544: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:544: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:543: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:545: invalid use of member
`nsPluginInstance::gtkwidget'
Source/plugin.cpp:545: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:545: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:544: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:547: invalid use of member
`nsPluginInstance::gtkwidget'
Source/plugin.cpp:548: invalid use of member
`nsPluginInstance::gtkwidget'
Source/plugin.cpp:548: invalid use of member
`nsPluginInstance::window'
Source/plugin.cpp:549: ISO C++ forbids declaration of
`XReparentWindow' with no type
Source/plugin.cpp:549: `int XReparentWindow' redeclared
as different kind of symbol
/usr/X11R6/include/X11/Xlib.h:3650: previous
declaration of `int XReparentWindow(Display*, long
unsigned int, long unsigned int, int, int)'
Source/plugin.cpp:549: initializer list being treated
as compound expression
Source/plugin.cpp:550: invalid use of member
`nsPluginInstance::gtkwidget'
Source/plugin.cpp:551: invalid use of member
`nsPluginInstance::gtkwidget'
Source/plugin.cpp:551: ISO C++ forbids declaration of
`XMapWindow' with no type
Source/plugin.cpp:551: `int XMapWindow' redeclared as
different kind of symbol
/usr/X11R6/include/X11/Xlib.h:3283: previous
declaration of `int XMapWindow(Display*, long unsigned
int)'
Source/plugin.cpp:551: initializer list being treated
as compound expression
Source/plugin.cpp:553: ISO C++ forbids declaration of
`gdk_threads_leave' with no type
Source/plugin.cpp:553: new declaration `int
gdk_threads_leave()'
/usr/include/gtk-1.2/gdk/gdk.h:987: ambiguates old
declaration `void gdk_threads_leave()'
Source/plugin.cpp:557: parse error before `}' token
Source/plugin.cpp:566: ISO C++ forbids declaration of
`embed_height' with no type
Source/plugin.cpp:566: redefinition of `int embed_height'
Source/plugin.cpp:148: `int embed_height' previously
defined here
Source/plugin.cpp:566: `aWindow' was not declared in
this scope
Source/plugin.cpp:567: parse error before `}' token
Source/plugin.cpp:568: syntax error before `++' token
Source/plugin.cpp:575: ISO C++ forbids declaration of
`state' with no type
Source/plugin.cpp:575: redefinition of `int state'
Source/plugin.cpp:463: `int state' previously defined here
Source/plugin.cpp:576: syntax error before `->' token
Source/plugin.cpp:577: invalid use of `this' at top level
Source/plugin.cpp:577: ISO C++ forbids declaration of
`SetupPlayer' with no type
Source/plugin.cpp:577: `int SetupPlayer' redeclared as
different kind of symbol
Source/plugin-setup.h:156: previous declaration of
`void SetupPlayer(nsPluginInstance*, XEvent*)'
Source/plugin.cpp:577: initializer list being treated
as compound expression
Source/plugin.cpp:578: parse error before `}' token
Source/plugin.cpp:583: ISO C++ forbids declaration of
`state' with no type
Source/plugin.cpp:583: redefinition of `int state'
Source/plugin.cpp:575: `int state' previously defined here
Source/plugin.cpp:584: syntax error before `->' token
Source/plugin.cpp:585: invalid use of `this' at top level
Source/plugin.cpp:585: ISO C++ forbids declaration of
`SetupPlayer' with no type
Source/plugin.cpp:585: redefinition of `int SetupPlayer'
Source/plugin.cpp:577: `int SetupPlayer' previously
defined here
Source/plugin.cpp:585: initializer list being treated
as compound expression
Source/plugin.cpp:586: parse error before `}' token
Source/plugin.cpp:600: ISO C++ forbids declaration of
`width' with no type
Source/plugin.cpp:600: redefinition of `int width'
Source/plugin.cpp:422: `int width' previously declared here
Source/plugin.cpp:601: parse error before `}' token
Source/plugin.cpp:603: ISO C++ forbids declaration of
`width' with no type
Source/plugin.cpp:603: redefinition of `int width'
Source/plugin.cpp:600: `int width' previously defined here
Source/plugin.cpp:604: parse error before `}' token
Source/plugin.cpp:605: ISO C++ forbids declaration of
`multiplier' with no type
Source/plugin.cpp:605: redefinition of `int multiplier'
Source/plugin.cpp:422: `int multiplier' previously
declared here
Source/plugin.cpp:606: parse error before `if'
Source/plugin.cpp:611: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:612: invalid use of member
`nsPluginInstance::play_event_box'
Source/plugin.cpp:613: `aWindow' was not declared in
this scope
Source/plugin.cpp:613: ISO C++ forbids declaration of
`gtk_fixed_move' with no type
Source/plugin.cpp:613: `int gtk_fixed_move' redeclared
as different kind of symbol
/usr/include/gtk-1.2/gtk/gtkfixed.h:80: previous
declaration of `void gtk_fixed_move(GtkFixed*,
GtkWidget*, short int, short int)'
Source/plugin.cpp:613: initializer list being treated
as compound expression
Source/plugin.cpp:614: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:615: invalid use of member
`nsPluginInstance::pause_event_box'
Source/plugin.cpp:616: `aWindow' was not declared in
this scope
Source/plugin.cpp:616: ISO C++ forbids declaration of
`gtk_fixed_move' with no type
Source/plugin.cpp:616: redefinition of `int gtk_fixed_move'
Source/plugin.cpp:613: `int gtk_fixed_move' previously
defined here
Source/plugin.cpp:616: initializer list being treated
as compound expression
Source/plugin.cpp:617: invalid use of member
`nsPluginInstance::fixed_container'
Source/plugin.cpp:618: invalid use of member
`nsPluginInstance::stop_event_box'
Source/plugin.cpp:619: `aWindow' was not declared in
this scope
Source/plugin.cpp:619: ISO C++ forbids declaration of
`gtk_fixed_move' with no type
Source/plugin.cpp:619: redefinition of `int gtk_fixed_move'
Source/plugin.cpp:616: `int gtk_fixed_move' previously
defined here
Source/plugin.cpp:619: initializer list being treated
as compound expression
Source/plugin.cpp:620: parse error before `if'
Source/plugin.cpp:631: syntax error before `::' token
Source/plugin.cpp:646: invalid use of `this' at top level
Source/plugin.cpp:646: ISO C++ forbids declaration of
`SetupPlayer' with no type
Source/plugin.cpp:646: redefinition of `int SetupPlayer'
Source/plugin.cpp:585: `int SetupPlayer' previously
defined here
Source/plugin.cpp:646: initializer list being treated
as compound expression
Source/plugin.cpp:647: parse error before `}' token
Source/plugin.cpp:648: ISO C++ forbids declaration of
`stype' with no type
Source/plugin.cpp:648: `NP_NORMAL' was not declared in
this scope
Source/plugin.cpp:650: parse error before `return'
Source/plugin.cpp:654: syntax error before `::' token
Source/plugin.cpp:659: parse error before `if'
Source/plugin.cpp:669: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:669: ISO C++ forbids declaration of
`pthread_mutex_lock' with no type
Source/plugin.cpp:669: `int pthread_mutex_lock'
redeclared as different kind of symbol
/usr/include/pthread.h:342: previous declaration of
`int pthread_mutex_lock(pthread_mutex_t*)'
Source/plugin.cpp:670: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:670: conflicting types for `int n'
Source/plugin.cpp:657: previous declaration as `Node*n'
Source/plugin.cpp:670: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:671: parse error before `while'
Source/plugin.cpp:682: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:682: redefinition of `int n'
Source/plugin.cpp:670: `int n' previously defined here
Source/plugin.cpp:682: base operand of `->' is not a
pointer
Source/plugin.cpp:683: parse error before `}' token
Source/plugin.cpp:694: syntax error before `->' token
Source/plugin.cpp:706: invalid use of `this' at top level
Source/plugin.cpp:706: base operand of `->' is not a
pointer
Source/plugin.cpp:706: ISO C++ forbids declaration of
`buildPlaylist' with no type
Source/plugin.cpp:706: `int buildPlaylist' redeclared
as different kind of symbol
Source/plugin-setup.h:138: previous declaration of
`void buildPlaylist(nsPluginInstance*, char*, Node*)'
Source/plugin.cpp:706: initializer list being treated
as compound expression
Source/plugin.cpp:707: parse error before `if'
Source/plugin.cpp:718: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:718: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:718: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:545: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:719: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:719: ISO C++ forbids declaration of
`gtk_widget_queue_draw' with no type
Source/plugin.cpp:719: `int gtk_widget_queue_draw'
redeclared as different kind of symbol
/usr/include/gtk-1.2/gtk/gtkwidget.h:460: previous
declaration of `void gtk_widget_queue_draw(GtkWidget*)'
Source/plugin.cpp:720: parse error before `}' token
Source/plugin.cpp:721: ISO C++ forbids declaration of
`gdk_threads_leave' with no type
Source/plugin.cpp:723: parse error before `}' token
Source/plugin.cpp:731: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:731: redefinition of `int n'
Source/plugin.cpp:682: `int n' previously defined here
Source/plugin.cpp:731: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:732: parse error before `while'
Source/plugin.cpp:737: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:737: redefinition of `int n'
Source/plugin.cpp:731: `int n' previously defined here
Source/plugin.cpp:737: base operand of `->' is not a
pointer
Source/plugin.cpp:738: parse error before `}' token
Source/plugin.cpp:746: ISO C++ forbids declaration of
`threadsignaled' with no type
Source/plugin.cpp:746: redefinition of `int threadsignaled'
Source/plugin.cpp:157: `int threadsignaled' previously
defined here
Source/plugin.cpp:747: parse error before `}' token
Source/plugin.cpp:754: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:754: redefinition of `int n'
Source/plugin.cpp:737: `int n' previously defined here
Source/plugin.cpp:754: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:755: parse error before `while'
Source/plugin.cpp:769: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:769: redefinition of `int n'
Source/plugin.cpp:754: `int n' previously defined here
Source/plugin.cpp:769: base operand of `->' is not a
pointer
Source/plugin.cpp:770: parse error before `}' token
Source/plugin.cpp:778: ISO C++ forbids declaration of
`threadsignaled' with no type
Source/plugin.cpp:778: redefinition of `int threadsignaled'
Source/plugin.cpp:746: `int threadsignaled' previously
defined here
Source/plugin.cpp:779: parse error before `}' token
Source/plugin.cpp:795: ISO C++ forbids declaration of
`threadsignaled' with no type
Source/plugin.cpp:795: redefinition of `int threadsignaled'
Source/plugin.cpp:778: `int threadsignaled' previously
defined here
Source/plugin.cpp:796: parse error before `}' token
Source/plugin.cpp:800: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:800: redefinition of `int n'
Source/plugin.cpp:769: `int n' previously defined here
Source/plugin.cpp:800: base operand of `->' is not a
pointer
Source/plugin.cpp:801: parse error before `}' token
Source/plugin.cpp:804: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:804: ISO C++ forbids declaration of
`pthread_mutex_unlock' with no type
Source/plugin.cpp:804: `int pthread_mutex_unlock'
redeclared as different kind of symbol
/usr/include/pthread.h:352: previous declaration of
`int pthread_mutex_unlock(pthread_mutex_t*)'
Source/plugin.cpp:805: parse error before `}' token
Source/plugin.cpp:810: syntax error before `::' token
Source/plugin.cpp:826: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:826: ISO C++ forbids declaration of
`pthread_mutex_lock' with no type
Source/plugin.cpp:826: redefinition of `int
pthread_mutex_lock'
Source/plugin.cpp:669: `int pthread_mutex_lock'
previously defined here
Source/plugin.cpp:828: parse error before `if'
Source/plugin.cpp:831: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:831: redefinition of `int n'
Source/plugin.cpp:800: `int n' previously defined here
Source/plugin.cpp:831: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:832: parse error before `while'
Source/plugin.cpp:848: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:848: redefinition of `int n'
Source/plugin.cpp:831: `int n' previously defined here
Source/plugin.cpp:848: base operand of `->' is not a
pointer
Source/plugin.cpp:849: parse error before `}' token
Source/plugin.cpp:856: `mInstance' was not declared in
this scope
Source/plugin.cpp:856: `stream' was not declared in
this scope
Source/plugin.cpp:856: `NPRES_DONE' was not declared in
this scope
Source/plugin.cpp:856: ISO C++ forbids declaration of
`NPN_DestroyStream' with no type
Source/plugin.cpp:856: initializer list being treated
as compound expression
Source/plugin.cpp:857: parse error before `}' token
Source/plugin.cpp:874: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:874: ISO C++ forbids declaration of
`pthread_mutex_unlock' with no type
Source/plugin.cpp:874: redefinition of `int
pthread_mutex_unlock'
Source/plugin.cpp:804: `int pthread_mutex_unlock'
previously defined here
Source/plugin.cpp:875: parse error before `return'
Source/plugin.cpp:880: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:880: redefinition of `int n'
Source/plugin.cpp:848: `int n' previously defined here
Source/plugin.cpp:880: invalid conversion from `Node*'
to `int'
Source/plugin.cpp:881: base operand of `->' is not a
pointer
Source/plugin.cpp:881: `stream' was not declared in
this scope
Source/plugin.cpp:881: ISO C++ forbids declaration of
`snprintf' with no type
Source/plugin.cpp:881: `int snprintf' redeclared as
different kind of symbol
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdio.h:328:
previous declaration of `int snprintf(char*, unsigned
int, const char*, ...)'
Source/plugin.cpp:881: initializer list being treated
as compound expression
Source/plugin.cpp:882: base operand of `->' is not a
pointer
Source/plugin.cpp:883: ISO C++ forbids declaration of
`snprintf' with no type
Source/plugin.cpp:883: redefinition of `int snprintf'
Source/plugin.cpp:881: `int snprintf' previously
defined here
Source/plugin.cpp:883: initializer list being treated
as compound expression
Source/plugin.cpp:884: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:884: ISO C++ forbids declaration of
`addToEnd' with no type
Source/plugin.cpp:884: `int addToEnd' redeclared as
different kind of symbol
Source/plugin-setup.h:137: previous declaration of
`void addToEnd(Node*, Node*)'
Source/plugin.cpp:884: initializer list being treated
as compound expression
Source/plugin.cpp:885: parse error before `if'
Source/plugin.cpp:887: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:887: ISO C++ forbids declaration of
`pthread_mutex_unlock' with no type
Source/plugin.cpp:887: redefinition of `int
pthread_mutex_unlock'
Source/plugin.cpp:874: `int pthread_mutex_unlock'
previously defined here
Source/plugin.cpp:888: parse error before `return'
Source/plugin.cpp:893: syntax error before `::' token
Source/plugin.cpp:899: conflicting types for `Node*n'
Source/plugin.cpp:880: previous declaration as `int n'
Source/plugin.cpp:904: parse error before `if'
Source/plugin.cpp:916: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:916: ISO C++ forbids declaration of
`pthread_mutex_lock' with no type
Source/plugin.cpp:916: redefinition of `int
pthread_mutex_lock'
Source/plugin.cpp:826: `int pthread_mutex_lock'
previously defined here
Source/plugin.cpp:919: ISO C++ forbids declaration of
`currdownload' with no type
Source/plugin.cpp:919: conflicting types for `int
currdownload'
Source/plugin.cpp:897: previous declaration as `long
int currdownload'
Source/plugin.cpp:920: ISO C++ forbids declaration of
`maxdownload' with no type
Source/plugin.cpp:920: conflicting types for `int
maxdownload'
Source/plugin.cpp:897: previous declaration as `long
int maxdownload'
Source/plugin.cpp:921: parse error before `for'
Source/plugin.cpp:921: syntax error before `!=' token
Source/plugin.cpp:921: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:921: conflicting types for `int n'
Source/plugin.cpp:899: previous declaration as `Node*n'
Source/plugin.cpp:921: base operand of `->' is not a
pointer
Source/plugin.cpp:921: parse error before `)' token
Source/plugin.cpp:928: syntax error before `+=' token
Source/plugin.cpp:929: syntax error before `+=' token
Source/plugin.cpp:932: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:932: redefinition of `int n'
Source/plugin.cpp:921: `int n' previously defined here
Source/plugin.cpp:932: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:933: parse error before `while'
Source/plugin.cpp:941: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:941: redefinition of `int n'
Source/plugin.cpp:932: `int n' previously defined here
Source/plugin.cpp:941: base operand of `->' is not a
pointer
Source/plugin.cpp:942: parse error before `}' token
Source/plugin.cpp:951: syntax error before `->' token
Source/plugin.cpp:953: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:953: ISO C++ forbids declaration of
`pthread_mutex_unlock' with no type
Source/plugin.cpp:953: redefinition of `int
pthread_mutex_unlock'
Source/plugin.cpp:887: `int pthread_mutex_unlock'
previously defined here
Source/plugin.cpp:954: parse error before `return'
Source/plugin.cpp:961: syntax error before `->' token
Source/plugin.cpp:969: `offset' was not declared in
this scope
Source/plugin.cpp:969: ISO C++ forbids declaration of
`fseek' with no type
Source/plugin.cpp:969: `int fseek' redeclared as
different kind of symbol
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdio.h:522:
previous declaration of `int fseek(FILE*, long int, int)'
Source/plugin.cpp:969: initializer list being treated
as compound expression
Source/plugin.cpp:970: ISO C++ forbids declaration of
`ret' with no type
Source/plugin.cpp:970: `buffer' was not declared in
this scope
Source/plugin.cpp:970: `len' was not declared in this scope
Source/plugin.cpp:971: syntax error before `->' token
Source/plugin.cpp:995: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:995: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:995: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:718: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:996: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:996: ISO C++ forbids declaration of
`gtk_widget_queue_draw' with no type
Source/plugin.cpp:996: redefinition of `int
gtk_widget_queue_draw'
Source/plugin.cpp:719: `int gtk_widget_queue_draw'
previously defined here
Source/plugin.cpp:997: parse error before `}' token
Source/plugin.cpp:1000: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:1000: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:1000: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:995: `int gtk_widget_show' previously
defined here
Source/plugin.cpp:1001: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:1001: ISO C++ forbids declaration of
`gtk_widget_queue_draw' with no type
Source/plugin.cpp:1001: redefinition of `int
gtk_widget_queue_draw'
Source/plugin.cpp:996: `int gtk_widget_queue_draw'
previously defined here
Source/plugin.cpp:1002: parse error before `}' token
Source/plugin.cpp:1003: ISO C++ forbids declaration of
`gdk_threads_leave' with no type
Source/plugin.cpp:1005: parse error before `}' token
Source/plugin.cpp:1018: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:1018: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:1018: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:1000: `int gtk_widget_show'
previously defined here
Source/plugin.cpp:1019: invalid use of member
`nsPluginInstance::progress_bar'
Source/plugin.cpp:1019: ISO C++ forbids declaration of
`gtk_widget_queue_draw' with no type
Source/plugin.cpp:1019: redefinition of `int
gtk_widget_queue_draw'
Source/plugin.cpp:1001: `int gtk_widget_queue_draw'
previously defined here
Source/plugin.cpp:1020: parse error before `}' token
Source/plugin.cpp:1023: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:1023: ISO C++ forbids declaration of
`gtk_widget_show' with no type
Source/plugin.cpp:1023: redefinition of `int
gtk_widget_show'
Source/plugin.cpp:1018: `int gtk_widget_show'
previously defined here
Source/plugin.cpp:1024: invalid use of member
`nsPluginInstance::status'
Source/plugin.cpp:1024: ISO C++ forbids declaration of
`gtk_widget_queue_draw' with no type
Source/plugin.cpp:1024: redefinition of `int
gtk_widget_queue_draw'
Source/plugin.cpp:1019: `int gtk_widget_queue_draw'
previously defined here
Source/plugin.cpp:1025: parse error before `}' token
Source/plugin.cpp:1026: ISO C++ forbids declaration of
`gdk_threads_leave' with no type
Source/plugin.cpp:1028: parse error before `}' token
Source/plugin.cpp:1034: ISO C++ forbids declaration of
`hrefrequested' with no type
Source/plugin.cpp:1034: redefinition of `int hrefrequested'
Source/plugin.cpp:155: `int hrefrequested' previously
defined here
Source/plugin.cpp:1035: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:1035: redefinition of `int n'
Source/plugin.cpp:941: `int n' previously defined here
Source/plugin.cpp:1035: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:1036: parse error before `while'
Source/plugin.cpp:1044: ISO C++ forbids declaration of
`n' with no type
Source/plugin.cpp:1044: redefinition of `int n'
Source/plugin.cpp:1035: `int n' previously defined here
Source/plugin.cpp:1044: base operand of `->' is not a
pointer
Source/plugin.cpp:1045: parse error before `}' token
Source/plugin.cpp:1049: ISO C++ forbids declaration of
`hrefnode' with no type
Source/plugin.cpp:1049: conflicting types for `int
hrefnode'
Source/plugin.cpp:899: previous declaration as
`Node*hrefnode'
Source/plugin.cpp:1049: invalid conversion from `Node*'
to `int'
Source/plugin.cpp:1050: base operand of `->' is not a
pointer
Source/plugin.cpp:1050: invalid use of member
`nsPluginInstance::href'
Source/plugin.cpp:1051: base operand of `->' is not a
pointer
Source/plugin.cpp:1051: ISO C++ forbids declaration of
`strlcpy' with no type
Source/plugin.cpp:1051: `int strlcpy' redeclared as
different kind of symbol
Source/plugin-setup.h:106: previous declaration of
`size_t strlcpy(char*, const char*, unsigned int)'
Source/plugin.cpp:1051: initializer list being treated
as compound expression
Source/plugin.cpp:1052: invalid use of member
`nsPluginInstance::td'
Source/plugin.cpp:1052: ISO C++ forbids declaration of
`addToEnd' with no type
Source/plugin.cpp:1052: redefinition of `int addToEnd'
Source/plugin.cpp:884: `int addToEnd' previously
defined here
Source/plugin.cpp:1052: initializer list being treated
as compound expression
Source/plugin.cpp:1053: parse error before `}' token
Source/plugin.cpp:1057: `mInstance' was not declared in
this scope
Source/plugin.cpp:1057: invalid use of member
`nsPluginInstance::href'
Source/plugin.cpp:1057: ISO C++ forbids declaration of
`NPN_GetURL' with no type
Source/plugin.cpp:1057: initializer list being treated
as compound expression
Source/plugin.cpp:1058: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:1058: ISO C++ forbids declaration of
`pthread_mutex_unlock' with no type
Source/plugin.cpp:1058: redefinition of `int
pthread_mutex_unlock'
Source/plugin.cpp:953: `int pthread_mutex_unlock'
previously defined here
Source/plugin.cpp:1059: parse error before `return'
Source/plugin.cpp:1071: ISO C++ forbids declaration of
`baseurl' with no type
Source/plugin.cpp:1071: redefinition of `int baseurl'
Source/plugin.cpp:150: `int baseurl' previously defined
here
Source/plugin.cpp:1071: invalid conversion from `char*'
to `int'
Source/plugin.cpp:1072: parse error before `}' token
Source/plugin.cpp:1089: ISO C++ forbids declaration of
`threadsignaled' with no type
Source/plugin.cpp:1089: redefinition of `int
threadsignaled'
Source/plugin.cpp:795: `int threadsignaled' previously
defined here
Source/plugin.cpp:1090: parse error before `}' token
Source/plugin.cpp:1101: ISO C++ forbids declaration of
`threadsignaled' with no type
Source/plugin.cpp:1101: redefinition of `int
threadsignaled'
Source/plugin.cpp:1089: `int threadsignaled' previously
defined here
Source/plugin.cpp:1102: parse error before `}' token
Source/plugin.cpp:1110: syntax error before `->' token
Source/plugin.cpp:1111: invalid use of member
`nsPluginInstance::playlist_mutex'
Source/plugin.cpp:1111: ISO C++ forbids declaration of
`pthread_mutex_unlock' with no type
Source/plugin.cpp:1111: redefinition of `int
pthread_mutex_unlock'
Source/plugin.cpp:1058: `int pthread_mutex_unlock'
previously defined here
Source/plugin.cpp:1112: parse error before `return'
Source/plugin.cpp: In member function `void
nsPluginInstance::Play()':
Source/plugin.cpp:1124: `printf' cannot be used as a
function
Source/plugin.cpp: In member function `void
nsPluginInstance::Pause()':
Source/plugin.cpp:1151: `printf' cannot be used as a
function
Source/plugin.cpp: In member function `void
nsPluginInstance::Stop()':
Source/plugin.cpp:1161: `printf' cannot be used as a
function
Source/plugin.cpp: In member function `void
nsPluginInstance::Quit()':
Source/plugin.cpp:1172: `printf' cannot be used as a
function
Source/plugin.cpp: In member function `void
nsPluginInstance::FastForward()':
Source/plugin.cpp:1181: `printf' cannot be used as a
function
Source/plugin.cpp: In member function `void
nsPluginInstance::FastReverse()':
Source/plugin.cpp:1192: `printf' cannot be used as a
function
Source/plugin.cpp: In member function `void
nsPluginInstance::Seek(double)':
Source/plugin.cpp:1206: `snprintf' cannot be used as a
function
Source/plugin.cpp: At global scope:
Source/plugin.cpp:1213: `PRInt32' was not declared in
this scope
Source/plugin.cpp:1213: `playstate' was not declared in
this scope
Source/plugin.cpp:1214: variable or field
`GetPlayState' declared void
Source/plugin.cpp:1214: `int
nsPluginInstance::GetPlayState' is not a static member
of `class nsPluginInstance'
Source/plugin.cpp:1214: syntax error before `{' token
Source/plugin.cpp:1227: syntax error before `::' token
Source/plugin.cpp:1245: syntax error before `*' token
Source/plugin.cpp:1248: parse error before `*' token
Source/plugin.cpp: In member function
`nsScriptablePeer* nsPluginInstance::getScriptablePeer()':
Source/plugin.cpp:1273: `NS_ADDREF' undeclared (first
use this function)
make: *** [plugin.o] Error 1
[dan@localhost mplayerplug-in]$

Discussion

  • Kevin DeKorte

    Kevin DeKorte - 2004-03-16
    • status: open --> closed-invalid
     
  • Kevin DeKorte

    Kevin DeKorte - 2004-03-16

    Logged In: YES
    user_id=685413

    Your gecko-sdk option must have been incorrect. This is the
    error you get when it is wrong.

     

Log in to post a comment.