Expected Identifier

I am in need of some serious help. I've got a website for a
client, and I can't seem to fix an error that keeps showing up on
my page. I'm new to Dreamweaver, don't read code, and am not sure
where to look or how to fix this error.
The error reads: Expected Identifier
What does that mean? And can anyone look at the code on my
page and tell me how to fix it?
Here's the lines the error references:
<body bgcolor="#FFFFFF" text="#000000" leftmargin="12"
topmargin="12" marginwidth="12" marginheight="12" link="#00FFFF"
vlink="#0099FF"
onLoad="MM_preload../images('../images/mpo/button_funfacts_f2.gif','../images/mpo/button_ funfacts.gif')">
or if you want to look for yourself --- here's the link to
the page:
http://www.broward.org/mpo/kidhomepage.htm
I sure would appreciate it if you could point me in the right
direction! thanks in advance!

Overzealous find and replace.
Someone did F&R replacing "Images" with "../images".
The preload function is called MM_preloadImages, so naturally
it got renamed
to MM_preload../images, which is just gibberish. Fix that.
"wlgoldie" <[email protected]> wrote in
message
news:e81bvq$f05$[email protected]..
>I am in need of some serious help. I've got a website for
a client, and I
>can't
> seem to fix an error that keeps showing up on my page.
I'm new to
> Dreamweaver,
> don't read code, and am not sure where to look or how to
fix this error.
>
> The error reads: Expected Identifier
> What does that mean? And can anyone look at the code on
my page and tell
> me
> how to fix it?
> Here's the lines the error references:
>
> <body bgcolor="#FFFFFF" text="#000000"
leftmargin="12" topmargin="12"
> marginwidth="12" marginheight="12" link="#00FFFF"
vlink="#0099FF"
>
onLoad="MM_preload../images('../images/mpo/button_funfacts_f2.gif','../images/mp
> o/button_funfacts.gif')">
>
> or if you want to look for yourself --- here's the link
to the page:
>
http://www.broward.org/mpo/kidhomepage.htm
>
> I sure would appreciate it if you could point me in the
right direction!
> thanks in advance!
>

Similar Messages

  • Drag and drop to target simple errors, expecting identifier?

    im creating a drag and drop. moving a guitarest name to a target e.g draging a movieclip called slash to a dynamic text box called box_slash this is my code and i get 2 stupid errors but have been up all night and cant figure it out!
    flash cs5 actionscript 3, is this code for actionscript3 i found the base for it here: http://edutechwiki.unige.ch/en/Flash_drag_and_drop_tutorial any help would be incredible as it for an assignment and im new to flash
    var hits = 0;
    // Register mouse event functions
    slash.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    slash.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
    clapton.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    clapton.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
    hendrix.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
    hendix.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
    // Define a mouse down handler (user is dragging)
    function mouseDownHandler(evt:MouseEvent):void {
              var object = evt.target;
              // we should limit dragging to the area inside the canvas
              object.startDrag();
    function mouseUpHandler(evt:MouseEvent):void {
              var obj = evt.target;
              // obj.dropTarget will give us the reference to the shape of
              // the object over which we dropped the circle.
              var target = obj.dropTarget;
              // If the target object exists the we ask the test_match function
              // to compare moved obj and target where it was dropped.
              if (target != null)
                        test_match(target, obj);
              obj.stopDrag();
    function test_match(target,obj) {
              // test if either one of the four pairs match
              if ( (target == box_slash && obj == slash) ||
                 (target == box_clapton && obj == clapton) ||
                   (target == box_hendrix && obj == hendrix) || )
                        // we got a hit
                        hits = hits+1;
                        textField.text = "Correct! :)";
                        // make the object transparent
                        obj.alpha = 0.5;
                        // kill its event listeners - object can't be moved anymore
                        obj.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
                        obj.removeEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
                        // Test if we are done
                        if (hits == 3)
                                  textField.text = "Well Done";
              else
                        textField.text = "wrong! :(";
    the errors are: i have highlighted the lines
    Scene 1, Layer 'Actions', Frame 1, Line 39
    1084: Syntax error: expecting rightparen before leftbrace.
    Scene 1, Layer 'Actions', Frame 1, Line 38
    1084: Syntax error: expecting identifier before rightparen.

    Thankyou very much that does get rid of that error now i get
    Scene 1, Layer 'Actions', Frame 1, Line 42
    1120: Access of undefined property textField.
    Scene 1, Layer 'Actions', Frame 1, Line 51
    1120: Access of undefined property textField.
    Scene 1, Layer 'Actions', Frame 1, Line 56
    1120: Access of undefined property textField.
    now im sure this is simple but im as im sure you have figured out im a complete noob to flash
    textField.text = "Correct! :)";
      textField.text = "Well Done";
    textField.text = "wrong! :(";
    is this something to do with an instance name?

  • Hi, im getting an error message, "expected identifier"  and another one, "expected expression" when i try a c   program in xcode

    hi, im getting an error message, "expected identifier"  and another one, "expected expression" when i try a c   program in xcode

    You have errors in your C code. If you want anyone to be able to help you, you need to post the code. You also should tell us the version of Xcode you're using and the type of Xcode project you created for the C program.

  • Expecting identifier before modulus.

    I have 2 files.
    I loaded img.swf to the main file and try to make preloader in main.fla file.
    But after compile i get error:
    1084: Syntax error: expecting identifier before modulus.
    Can anyone explaine problem and help?
    Code:
    var req:URLRequest=new URLRequest("img.swf");
    var myLoader:Loader=new Loader  ;
    function imgFileLoaded(event:Event):void {
         addChild(myLoader);
    function preloader(event:ProgressEvent):void {
         var percentage:Number=Math.round(event.bytesLoaded / event.bytesTotal *100);
         preloader_txt.text=String(percentage) + %;
    myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imgFileLoaded);
    myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, preloader);
    myLoader.load(req);
    Also attached the files.

    I'm not clear on what problem you're having.  After you start the test run, in the Flash Player menu bar select View -> Simulate Download.  If you want to slow it down, then select the Download Settings option to set the simulated download speed.
    And if the image you are loading is extermely small, then you should consider using a larger image for test pruposes, as even on a dialup connection, a small image can load fairly quickly.

  • Expecting identifier before right, left bracket; error 1084

    I have the code:
    private var soundsVector:Vector.[sound, sound, sound]
    and it is giving me the error code 1084, it needs an identifier before both brackets.
    My question is: what is the needed identifier.

    How about this:
    private var soundsVector2:Vector[sound1, sound2, sound3];
    Other sample code:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
         creationComplete="init()">
    <mx:Script>
        <![CDATA[
    private var soundsVector1:Vector;
    private var soundsVector2:Vector[sound1, sound2, sound3];
    private var sound1:Sound = new Sound();
    private var sound2:Sound = new Sound();
    private var sound3:Sound = new Sound();
    private function init():void{
         soundsVector1 = new Vector([sound1, sound2, sound3]);
        ]]>
    </mx:Script>
    </mx:Application>

  • Label must be an Identifier and Expecting identifier before rightbrace?

    Hi guys, i've become stuck, i'm trying to populate a list box with xml titles can you look at my code and see why i'm getting said errors (see title)
    var loader:URLLoader = new URLLoader();
    loader.addEventListener(Event.COMPLETE, onLoaded);
    var xml:XML;
    function onLoaded(e:Event):void
              xml = new XML(e.target.data);
              var il:XMLList= xml.channel.item;
              for (var i:uint=0; i<il.length(); i++)
                        lb.addItem({data:il.title.text()[i],
                                  label:il.title.text()[i]}):
    loader.load(new URLRequest ("http://www.skysports.com/rss/0,20514,12433,00.xml") );

    you have a typo:
      label:il.title.text()[i]}):
    ends with a full colon, and should be a semi-colon.

  • I'm using xCode5  but i have the error expected identifizier or '('

    //  ViewController3.h
    //  externe website
    //  Created by Julian Fuchs on 23.01.14.
    //  Copyright (c) 2014 Julian Fuchs. All rights reserved.
    #import <UIKit/UIKit.h>
    @interface ViewController3 : UIViewController
        IBOutlet UILabel *zahl;
        float x;
    -(IBAction)wuerfeln:(id)sender;
    { [here xCode write the error: expected identifier or '(' ]
        IBOutlet UIImageView *imageview1;
    -(IBAction)hide:(id)sender;
    -(IBAction)show:(id)sender;
    @end
    how can I fix this error ?
    Thank You, for the answers.

    Thank you for your answers but does not work.

  • 1086: Syntax error: expecting semicolon before rightparen. ?

    Hi there i'm currently working on my year 13 ICT coursework using Adobe flash CS5.5 and while correcting an error while implementing a third party found image gallery another one appeared, which I am completely unable to fix.
    At the moment I would like the image gallery to be implemented in Scene 3 of my product, but it seems when opening to view the product it just spams through all the scenes and I am confused on why this is the case?
    If anyone can help with this then it would be much appreciated.
    Here is the code line which has the Syntax error, if any other thing are needed please just ask.
    lastBildeHL.onLoadProgress = gotoAndPlay("Scene 1")); numBytesLoaded:Number, numBytesTotal:Number):void
    Thanks

    Hi there just added that line and when doing so I then got these errors:
    Scene 3, Layer 'actions', Frame 5, Line 131
    1084: Syntax error: expecting rightparen before colon.
    Scene 3, Layer 'actions', Frame 5, Line 131
    1078: Label must be a simple identifier.
    Scene 3, Layer 'actions', Frame 5, Line 132
    1084: Syntax error: expecting identifier before var.
    Scene 3, Layer 'actions', Frame 5, Line 132
    1078: Label must be a simple identifier.
    Here are the actions:
    lastBildeHL.onLoadProgress = gotoAndPlay("Scene 1", numBytesLoaded:Number, numBytesTotal:Number):void
        var numPercentLoaded:Number = numBytesLoaded / numBytesTotal * 100;
    Any help would be good
    Thanks,
    Joe

  • Problem with DATE in Interactive Report

    Hello,
    In Interactive Report when I click on the header of any column with DATE datatype, nothing happens due to Javascript error:
    Line: 2
    Char: 14838
    Error: Expected identifier, string or number
    Code: 0
    Click on any other column works perfectly as well as sorting by DATE column from Action Menu.
    I tried to set different format masks for my DATE column and for Application Date Format, but it didn't help.
    Finally I found out that this error disappeared when in properties of my DATE column in "List of Values" section I set "Report Filter Date Ranges" = 'Past' instead of 'All'. In this case I get the list with values "Last 5 Years", "Last 2 Years", etc, but not with "Next Hour", "Next 2 Hours", etc...
    Can someone help me on this issue, because this functionality might be usefull and also it's not very convinient to change this property for all date columns in all Interactive Report.
    By the way, my database version is 9.2.0.5 - maybe it can cause such problem?
    Best regards,
    Vladimir

    Hi Marco,
    1) French Canada (fr-ca)
    2) This filter works
    More informations about the error when I call the function gReport.controls.widget():
    &lth;div id="apexir_DT" style="text-align: center;" onclick="gReport.controls.widget(this.id)"&gth;Date de naissance&lth;/div&gth;
    *************POST*************
    flowid     48579
    p_flow_step_id     5
    p_instance     1412541985987586
    p_request     APXWGT
    p_widget_action     SORT_WIDGET
    p_widget_mod     CONTROL
    p_widget_name     worksheet
    x01     5775894815382747091
    x02     5775899227924757464
    x03     apexir_DT
    *************RESPONSE*************
    {"dialog":{"id":"1966481623126322611","hide":["apexir_info","apexir_computation"],"coltype":"DATE","filter"
    :false,"uv":true,{"dialog":{"uv":true,"row":[{"V":"Failure<br />ORA-20001: get_dbms_sql_cursor error
    ORA-00923: FROM keyword not found where expected"}]}}
    Louis-Guillaume
    Homepage: http://www.insum.ca
    Blog: http://insum-apex.blogspot.com

  • Error when executing javascript in WAD.

    Good day,
    I have created a web application that executes a javascript, the javascript has been defined in the Script web item. The javascript is executed by clicking on a Button web item.
    When I click on the button I get an IE error 
    Line 33
    Char 7
    Error: Expected identifier
    Code: 0.
    I am using IE 7 and BW 7 WAD Support Package 5 Revision 452
    Can anybody assist with this error,
    Regards
    Lucien

    Hi,
    I have done a test. I have a Script item and a radio button in the template. In the Script item, i generated a command using the Command Wizard for setting a new template throug SET_WEB_TEMPLATE Command. Just a single function.
    In the radio button, give the name for your radio button in "inetrnal display" and near it thers a button. Click on that. You can do some settings in the next pop-up window, where you have a "Action" command. The action command can be given as Script Function and you can also specify any particular function that you want to call.
    I tried it out and there was no error that i got.
    I am on SP2 Revision 359. Yours is much higher than mine, so i dont think there shud b any problem.
    Just let me know if you were able to solve it.

  • Can I use function "HS.NODE.METHOD" in Calc type?

    Can I use this statement in "Sub Calculation"?
         IF HS.NODE.METHOD("") = "EQUITY35" THEN
         END IF
    I try to use it but when I run consolidation, it's always show "aborted"
    Thanks in advance
    Refer to Administrator's Guide:
    Method
    Gets the consolidation method for the specified member. If there is more than one non-zero
    value, the system returns the first one found. This function can be used in these types of rules:
    l Calculation
    l Translation
    l Consolidation
    l Allocation
    Syntax
    HS.Node.Method("POVExpression")
    where POVExpression is a combination of Scenario. Year, Period, and Entity members.
    Return Value
    A String that specifies the consolidation method for the specified point of view.
    Example
    In this example, if the method for the point of view is GLOBAL, then statements between the
    If...Then and End If statements are executed.
    If HS.Node.Method("S#Actual"."Y#2009"."P#January". "E#Regional.Connecticut") = "GLOBAL"
    Then
    End If

    Hi,
    Please see the below link for the rules functions.
    http://docs.oracle.com/cd/E17236_01/epm.1112/hfm_admin.pdf
    And also the following KM IDs, might be helpful as well.
    Financial Management Rule Function Hs.Node.Isbase Returns True Even When the Entity is Inactive (Doc ID 1330580.1)
    Hs.Node.Method() generates "Expected Identifier" Error (Doc ID 1274123.1)
    Hope this helps,
    Thank you,
    Charles Babu J
    Edited by: CJX on Dec 14, 2011 1:40 AM

  • Help with Flash CS3 Particle Effect Tutorial Code

    I did the tutorial from http://www.schoolofflash.com/2008/03/flash-cs3-particle-effect/. I used a star to replace the circle. Here's my code:
    var starsArray:Array = new Array();
    var maxStarss:Number = 8;
    function addStars(e:Event)
        var stars:Stars = new Stars();
        stars.x = stage.stageWidth/2;
        stars.y = stage.stageHeight/2;
        stars.alpha = Math.random() * .8 + .2;
        stars.scaleX = stars.scaleY = Math.random() * .8 + .2;
        stars.xMovement = Math.random() * 10 - 5;
        stars.yMovement = Math.random() * 10 - 5;
        starsArray.push(stars);
        addChild(stars);
        stars.cacheAsBitmap = true;
        if (starsArray.length >= maxStarss)
            removeChild(starsArray.shift());
        stars.addEventListener(Event.ENTER_FRAME,moveStars);
    function moveStars(e:Event)
        e.currentTarget.x += e.currentTarget.xMovement;
        e.currentTarget.y += e.currentTarget.yMovement;
    var myTimer:Timer = new Timer(50);
    myTimer.addEventListener(TimerEvent.TIMER, addStars);
    myTimer.start();
    This time, I'm trying to make the stars shrink and transparent as they move away from the point. So I coded it like this:
    import flash.events.Event;
    var starsArray:Array = new Array();
    var maxStarss:Number = 8;
    function addStars(e:Event)
        var stars:Stars = new Stars();
        stars.x = stage.stageWidth/2;
        stars.y = stage.stageHeight/2;
        stars.alpha = Math.random() * .8 + .2;
        stars.scaleX = stars.scaleY = Math.random() * .8 + .2;
        stars.xMovement = Math.random() * 10 - 5;
        stars.yMovement = Math.random() * 10 - 5;
        starsArray.push(stars);
        addChild(stars);
        stars.cacheAsBitmap = true;
        if (starsArray.length >= maxStarss)
            removeChild(starsArray.shift());
        stars.addEventListener(Event.ENTER_FRAME,moveStars);
        stars.addEventListener(Event.ENTER_FRAME,animeStars);
    function animeStars(e:Event)
        trace(this.starsArray);
        this.scaleX-=0.01;
        this.scaleY-=0.01;
        this.alpha-=0.01;
        if (this.alpha<=0) // remove this object from stage
    function moveStars(e:Event)
        e.currentTarget.x += e.currentTarget.xMovement;
        e.currentTarget.y += e.currentTarget.yMovement;
    var myTimer:Timer = new Timer(50);
    myTimer.addEventListener(TimerEvent.TIMER, addStars, animeStars);
    myTimer.start();
    I couldn't make it work. All I got was an error message saying "
    1084: Syntax error: expecting identifier before rightbrace.
    Help?

    It is because of this line of code at the end
    myTimer.addEventListener(TimerEvent.TIMER, addStars, animeStars);
    if you read the documentation on addeventlistener it looks for these type of arguments to be passed
    addEventListener(type:String, listener:Function, useCapture:Boolean);
    animeStars is not a boolean it is a function. Since you already have animeStars in your addStars function you can exclude it in the last event listerer. try this:
    myTimer.addEventListener(TimerEvent.TIMER, addStars);

  • Image path displays instead of image

    Firefox v20.0.1, Win7 32 bit.
    This web page ( http://zone.ni.com/devzone/cda/epd/p/id/5336 ) does not display the "flowchart"image at the bottom of the page immediately following the text "The following is a map of other documents..." On a correctly working page, the image is a flowchart "navigation" image that opens new pages depending on where you click on it. In firefox only a box with an ftp path to the image is displayed in its place. I have seen the problem on other web pages as well.
    Actions taken:
    The pages displays correctly in IE v10. This problem happens on one computer. Different computer, same firefox version displays correctly. Different computer older firefox version (v17?) displays correctly.
    * I have tried disabling all plug-ins and extensions.
    * I have created a new profile. Seems like the first time I did this, the page displayed correctly, but when I refreshed (F5) the image is gone and the ftp path box is displayed. Subsequently created new profiles do not display the page correctly.
    * I have tried resetting Firefox and the page still is not displayed correctly.
    Troubleshooting:
    Ctrl-shif-K, opened the Web Console, cleared the console output, refreshed the page by pressing Ctrl-F5. The following is several lines following the first error on the console:
    [09:12:29.360] Unknown property '-moz-border-radius'. Declaration dropped. @ http://zone.ni.com/widgets/share/addthis/1.0/css/share.css:11
    [09:12:29.360] Expected declaration but found '*'. Skipped to next declaration. @ http://zone.ni.com/widgets/share/addthis/1.0/css/share.css:13
    [09:12:29.406] GET http://ct1.addthis.com/static/r07/core076.js [HTTP/1.1 200 OK 167ms]
    [09:12:29.392] Unknown property 'size'. Declaration dropped. @ http://zone.ni.com/css/global/us/zoneprint.css:15
    [09:12:29.392] Expected declaration but found '@bottom-center'. Skipped to next declaration. @ http://zone.ni.com/css/global/us/zoneprint.css:17
    [09:12:29.497] GET http://zone.ni.com/css/global/us/thecore.css [HTTP/1.1 200 OK 26ms]
    [09:12:29.452] Expected identifier for class selector but found ' '. Ruleset ignored due to bad selector. @ http://zone.ni.com/css/global/us/thecore.css:115
    [09:12:29.453] Error in parsing value for 'filter'. Declaration dropped. @ http://zone.ni.com/css/global/us/thecore.css:259
    [09:12:29.453] Error in parsing value for 'cursor'. Declaration dropped. @ http://zone.ni.com/css/global/us/thecore.css:259
    Any help is greatly appreciated.

    You can remove all data stored in Firefox from a specific domain via "Forget About This Site" in the right-click context menu of an history entry ("History > Show All History" or "View > Sidebar > History") or via the about:permissions page.
    Using "Forget About This Site" will remove all data stored in Firefox from that domain like bookmarks, cookies, passwords, cache, history, and exceptions, so be cautious and if you have a password or other data from that domain that you do not want to lose then make a note of those passwords and bookmarks.
    You can't recover from this 'forget' unless you have a backup of the affected files.
    It doesn't have any lasting effect, so if you revisit such a 'forgotten' website then data from that website will be saved once again.

  • 3D capture in AutoCAD 2010 doesn't work.

    I’m Adobe PRO 9.0 Extended user and when I’ve tried to create 3D PDF using 3D capture with “Print Screen” button I’ve realised that this feature simply doesn’t work in AutoCAD 2010. I’ve contacted Autodesk and they told me that it’s because they removed Open GL driver due to software stability issues and gave nothing instead so now only optional driver available are Autodesk and Direct 3D and non of them works with 3D capture. They suggest to notify Adobe about an issue as they can’t do anything about it so here I am.
    Without 3D capture there is no way (as long as I’m concern) to get materials textures on the solids in PDF. After conversion with any other method (drag and drop, right click and convert), all solids appear in plain white colour. It looks like Adobe doesn’t know what to do with it so chooses first neutral option and put it in white.
    Have anyone know any other way to use 3D capture without Open GL or maybe there are any additional drivers available in web for AutoCAD 2010 supported by Adobe?
    Please help.

    Hi Amer, Here you go Twitter stopped supporting IE8 in January 2015. My "solution" was therefore to use conditional comments TWITTER CODE HERE to disable the tweet button in IE8 and lower.
    http://stackoverflow.com/questions/28178051/twitter-button-causing-js-error-in-ie8-expected-identifier 
    Please remember to click 'Mark as Answer' on the answer if it helps you

  • Mplayerplug-in with Opera issues

    I am sorry to come up with this again, but I really don't like mozplugger in Opera.
    I have used the existent PKGBUILD to mplayer-plugin, and I have modified it a bit. It looks like this:
    # $Id: PKGBUILD,v 1.20 2005/12/07 05:54:24 alexander Exp $
    # Mantainer: Roberto Carvajal <[email protected]>
    pkgname=mplayer-plugin
    pkgver=3.16
    pkgrel=1
    pkgdesc="mplayerplug-in is a browser plugin that uses mplayer to play videos from websites."
    url="http://mplayerplug-in.sourceforge.net/"
    depends=('mplayer' 'nspr' 'gtk2' 'mozilla-common')
    source=(http://mesh.dl.sourceforge.net/sourceforge/mplayerplug-in/mplayerplug-in-3.17.tar.gz)
    build() {
    [ "MOZ_PLUGIN_PATH" = "" ] && . /etc/profile.d/mozilla-common.sh
    cd $startdir/src/mplayerplug-in
    export CFLAGS="${CFLAGS} -DMOZILLA_STRICT_API"
    ./configure --prefix=/opt/$pkgname --with-faad --enable-wmp
    --enable-qt --enable-rm --enable-gmp --enable-x --with-gecko-sdk=/opt/mozilla
    make || return 1
    mkdir -p $startdir/pkg/opt/mozilla-plugins
    install -D -m0755 mplayerplug-in*so $startdir/pkg/opt/mozilla-plugins
    install -D -m0755 mplayerplug-in*xpt $startdir/pkg/opt/mozilla-plugins
    #md5sums=('0a584af137d807a04bb564f023376147')
    When doing that I get a lot of errors:
    ==> Starting build()...
    checking for g++... 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 g++ accepts -g... yes
    checking for gcc... gcc
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ANSI C... none needed
    checking for a BSD-compatible install... /bin/install -c
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    Using new (v1.7+) gecko-sdk
    checking how to run the C preprocessor... gcc -E
    checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
    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
    ARE YOU SURE YOU WANT TO BUILD WITHOUT GTK?
    BECAUSE mplayerplug-in WITHOUT GTK TAKES AWAY FUNCITIONALITY
    g++ -c -o plugin.o -Wall -march=i686 -O2 -pipe -DMOZILLA_STRICT_API -I/usr/X11R 6/include -march=i686 -O2 -pipe -DXP_UNIX -DMOZ_X11 -I/opt/mozilla -I/opt/mozi lla/include -Iinclude -fPIC -DXPCOM_GLUE -DMOZILLA_STRICT_API -DX_ENABLED Sou rce/plugin.cpp
    In file included from include/pluginbase.h:41,
    from Source/plugin.h:53,
    from Source/plugin.cpp:37:
    include/npplat.h:41:19: error: npapi.h: No such file or directory
    include/npplat.h:42:19: error: npupp.h: No such file or directory
    In file included from Source/nsScriptablePeer.h:48,
    from Source/plugin.h:54,
    from Source/plugin.cpp:37:
    Source/nsIScriptableMplayerPlugin.h:10:25: error: nsISupports.h: No such file or directory
    In file included from Source/plugin.h:54,
    from Source/plugin.cpp:37:
    Source/nsScriptablePeer.h:49:26: error: nsIClassInfo.h: No such file or director y
    Source/plugin.cpp:38:31: error: nsIServiceManager.h: No such file or directory
    Source/plugin.cpp:39:23: error: nsIMemory.h: No such file or directory
    Source/plugin.cpp:40:74: error: nsISupportsUtils.h: No such file or directory
    include/pluginbase.h:45: error: 'NPP' does not name a type
    include/pluginbase.h:46: error: 'NPMIMEType' does not name a type
    include/pluginbase.h:47: error: 'uint16' does not name a type
    include/pluginbase.h:48: error: 'int16' does not name a type
    include/pluginbase.h:51: error: ISO C++ forbids declaration of 'NPSavedData' wit h no type
    include/pluginbase.h:51: error: expected ';' before '*' token
    include/pluginbase.h:59: error: 'NPBool' does not name a type
    include/pluginbase.h:61: error: 'NPBool' does not name a type
    include/pluginbase.h:65: error: 'NPError' does not name a type
    include/pluginbase.h:66: error: 'NPError' does not name a type
    include/pluginbase.h:68: error: 'NPError' does not name a type
    include/pluginbase.h:69: error: 'NPStream' has not been declared
    include/pluginbase.h:70: error: 'int32' does not name a type
    include/pluginbase.h:71: error: 'int32' does not name a type
    include/pluginbase.h:73: error: 'NPPrint' has not been declared
    include/pluginbase.h:74: error: 'uint16' does not name a type
    include/pluginbase.h:75: error: 'NPReason' has not been declared
    include/pluginbase.h:77: error: 'NPError' does not name a type
    include/pluginbase.h:78: error: 'NPError' does not name a type
    include/pluginbase.h:55: warning: 'class nsPluginInstanceBase' has virtual funct ions but non-virtual destructor
    include/pluginbase.h:88: error: 'NPError' does not name a type
    include/pluginbase.h:93: error: 'NPError' does not name a type
    Source/nsIScriptableMplayerPlugin.h:25: error: expected class-name before '{' to ken
    Source/nsIScriptableMplayerPlugin.h:28: error: expected identifier before '{' to ken
    Source/nsIScriptableMplayerPlugin.h:28: error: expected ',' or '...' before '{' token
    Source/nsIScriptableMplayerPlugin.h:28: error: ISO C++ forbids declaration of 'N S_DEFINE_STATIC_IID_ACCESSOR' with no type
    Source/nsIScriptableMplayerPlugin.h:31: error: expected ';' before 'NS_IMETHOD'
    Source/nsIScriptableMplayerPlugin.h:34: error: 'NS_IMETHOD' does not name a type
    Source/nsIScriptableMplayerPlugin.h:37: error: 'NS_IMETHOD' does not name a type
    Source/nsIScriptableMplayerPlugin.h:120: error: expected class-name before '{' t oken
    Source/nsIScriptableMplayerPlugin.h:123: error: expected identifier before '{' t oken
    Source/nsIScriptableMplayerPlugin.h:123: error: expected ',' or '...' before '{' token
    Source/nsIScriptableMplayerPlugin.h:123: error: ISO C++ forbids declaration of ' NS_DEFINE_STATIC_IID_ACCESSOR' with no type
    Source/nsIScriptableMplayerPlugin.h:126: error: expected ';' before 'NS_IMETHOD'
    Source/nsIScriptableMplayerPlugin.h:129: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:132: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:135: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:138: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:141: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:144: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:147: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:150: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:153: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:156: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:159: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:162: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:165: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:168: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:171: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:174: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:177: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:180: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:183: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:186: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:189: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:192: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:195: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:198: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:201: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:204: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:207: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:210: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:213: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:216: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:217: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:220: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:221: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:224: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:225: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:228: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:229: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:232: error: 'NS_IMETHOD' does not name a typ e
    Source/nsIScriptableMplayerPlugin.h:235: error: 'NS_IMETHOD' does not name a typ e
    Source/nsScriptablePeer.h:56: error: expected class-name before '{' token
    Source/nsScriptablePeer.h:59: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:62: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:68: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:71: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:75: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:78: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:81: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:84: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:97: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:98: error: 'nsrefcnt' has not been declared
    Source/nsScriptablePeer.h:98: error: ISO C++ forbids declaration of 'NS_IMETHOD_ ' with no type
    Source/nsScriptablePeer.h:98: error: expected ';' before 'AddRef'
    Source/nsScriptablePeer.h:99: error: 'nsrefcnt' has not been declared
    Source/nsScriptablePeer.h:99: error: ISO C++ forbids declaration of 'NS_IMETHOD_ ' with no type
    Source/nsScriptablePeer.h:99: error: expected ';' before 'Release'
    Source/nsScriptablePeer.h:102: error: 'nsrefcnt' does not name a type
    Source/nsScriptablePeer.h:106: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:106: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:106: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:120: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:121: error: 'nsrefcnt' has not been declared
    Source/nsScriptablePeer.h:121: error: ISO C++ forbids declaration of 'NS_IMETHOD _' with no type
    Source/nsScriptablePeer.h:121: error: expected ';' before 'AddRef'
    Source/nsScriptablePeer.h:122: error: 'nsrefcnt' has not been declared
    Source/nsScriptablePeer.h:122: error: ISO C++ forbids declaration of 'NS_IMETHOD _' with no type
    Source/nsScriptablePeer.h:122: error: expected ';' before 'Release'
    Source/nsScriptablePeer.h:125: error: 'nsrefcnt' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/nsScriptablePeer.h:129: error: 'NS_IMETHOD' does not name a type
    Source/plugin-setup.h:161: error: 'NPError' does not name a type
    Source/plugin-setup.h:177: error: 'NPP' was not declared in this scope
    Source/plugin-setup.h:177: error: expected primary-expression before 'int'
    Source/plugin-setup.h:177: error: expected primary-expression before 'int'
    Source/plugin-setup.h:177: error: initializer expression list treated as compoun d expression
    Source/plugin.h:69: error: expected `)' before 'aInstance'
    Source/plugin.h:72: error: 'NPBool' does not name a type
    Source/plugin.h:75: error: 'NPBool' does not name a type
    Source/plugin.h:76: error: 'NPError' does not name a type
    Source/plugin.h:78: error: 'NPError' does not name a type
    Source/plugin.h:79: error: 'NPError' does not name a type
    Source/plugin.h:80: error: 'NPReason' has not been declared
    Source/plugin.h:81: error: 'int32' does not name a type
    Source/plugin.h:82: error: 'int32' does not name a type
    Source/plugin.h:93: error: 'PRInt32' has not been declared
    Source/plugin.h:99: error: 'PRBool' has not been declared
    Source/plugin.h:100: error: 'PRBool' has not been declared
    Source/plugin.h:101: error: 'PRBool' has not been declared
    Source/plugin.h:102: error: 'PRBool' has not been declared
    Source/plugin.h:103: error: 'PRBool' has not been declared
    Source/plugin.h:104: error: 'PRBool' has not been declared
    Source/plugin.h:105: error: 'PRBool' has not been declared
    Source/plugin.h:106: error: 'PRBool' has not been declared
    Source/plugin.h:107: error: 'PRBool' has not been declared
    Source/plugin.h:108: error: 'PRBool' has not been declared
    Source/plugin.h:110: error: 'PRBool' has not been declared
    Source/plugin.h:112: error: 'PRBool' has not been declared
    Source/plugin.h:118: error: 'NPError' does not name a type
    Source/plugin.h:124: error: 'NPP' does not name a type
    Source/plugin.h:125: error: 'NPBool' does not name a type
    Source/plugin.h:136: error: 'uint16' does not name a type
    Source/plugin.h:137: error: 'uint32' does not name a type
    Source/plugin.h:138: error: 'uint32' does not name a type
    Source/plugin.h:139: error: 'uint32' does not name a type
    Source/plugin.h:140: error: 'uint32' does not name a type
    Source/plugin.h:141: error: 'uint32' does not name a type
    Source/plugin.h:142: error: 'uint32' does not name a type
    Source/plugin.h:170: error: 'uint32' does not name a type
    Source/plugin.cpp:54: error: 'int32' does not name a type
    Source/plugin.cpp:58: error: expected constructor, destructor, or type conversio n before '*' token
    Source/plugin.cpp:69: error: 'NPError' does not name a type
    Source/plugin.cpp:79: error: 'NPError' does not name a type
    Source/plugin.cpp: In function 'void NS_PluginShutdown()':
    Source/plugin.cpp:103: error: 'gServiceManager' was not declared in this scope
    Source/plugin.cpp:103: error: 'NS_IF_RELEASE' was not declared in this scope
    Source/plugin.cpp: In function 'nsPluginInstanceBase* NS_NewPluginInstance(nsPlu ginCreateData*)':
    Source/plugin.cpp:118: error: 'struct nsPluginCreateData' has no member named 'i nstance'
    Source/plugin.cpp: At global scope:
    Source/plugin.cpp:134: error: expected `)' before 'aInstance'
    Source/plugin.cpp: In destructor 'virtual nsPluginInstance::~nsPluginInstance()' :
    Source/plugin.cpp:324: error: 'mInstance' was not declared in this scope
    Source/plugin.cpp:325: error: 'mInitialized' was not declared in this scope
    Source/plugin.cpp:328: error: 'class nsControlsScriptablePeer' has no member nam ed 'Release'
    Source/plugin.cpp:329: error: 'NS_IF_RELEASE' was not declared in this scope
    Source/plugin.cpp:335: error: 'NS_IF_RELEASE' was not declared in this scope
    Source/plugin.cpp: At global scope:
    Source/plugin.cpp:340: error: 'NPBool' does not name a type
    Source/plugin.cpp: In member function 'virtual void nsPluginInstance::shut()':
    Source/plugin.cpp:357: error: 'mInstance' was not declared in this scope
    Source/plugin.cpp:357: error: 'NPN_GetURL' was not declared in this scope
    Source/plugin.cpp: In member function 'void nsPluginInstance::shutdown()':
    Source/plugin.cpp:416: error: 'mInitialized' was not declared in this scope
    Source/plugin.cpp:485: error: 'free' was not declared in this scope
    Source/plugin.cpp:490: error: 'free' was not declared in this scope
    Source/plugin.cpp:495: error: 'free' was not declared in this scope
    Source/plugin.cpp:500: error: 'free' was not declared in this scope
    Source/plugin.cpp:505: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp:510: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp:515: error: 'free' was not declared in this scope
    Source/plugin.cpp:520: error: 'free' was not declared in this scope
    Source/plugin.cpp:525: error: 'free' was not declared in this scope
    Source/plugin.cpp:530: error: 'free' was not declared in this scope
    Source/plugin.cpp:535: error: 'free' was not declared in this scope
    Source/plugin.cpp:539: error: 'nQtNext' was not declared in this scope
    Source/plugin.cpp:542: error: 'free' was not declared in this scope
    Source/plugin.cpp:547: error: 'free' was not declared in this scope
    Source/plugin.cpp:561: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp:566: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp:571: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp:576: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp:581: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp:586: error: 'NPN_MemFree' was not declared in this scope
    Source/plugin.cpp: At global scope:
    Source/plugin.cpp:626: error: 'NPBool' does not name a type
    Source/plugin.cpp:631: error: 'NPError' does not name a type
    Source/plugin.cpp:1204: error: 'NPError' does not name a type
    Source/plugin.cpp:1234: error: 'NPError' does not name a type
    Source/plugin.cpp:1491: error: 'NPReason' has not been declared
    Source/plugin.cpp:1540: error: 'int32' does not name a type
    Source/plugin.cpp:1676: error: 'int32' does not name a type
    Source/plugin.cpp:2160: error: variable or field 'GetPlayState' declared void
    Source/plugin.cpp:2160: error: 'int nsPluginInstance::GetPlayState' is not a sta tic member of 'class nsPluginInstance'
    Source/plugin.cpp:2160: error: 'PRInt32' was not declared in this scope
    Source/plugin.cpp:2160: error: 'playstate' was not declared in this scope
    Source/plugin.cpp:2161: error: expected ',' or ';' before '{' token
    Source/plugin.cpp: In member function 'void nsPluginInstance::SetFilename(const char*)':
    Source/plugin.cpp:2240: error: 'free' was not declared in this scope
    Source/plugin.cpp:2244: error: 'free' was not declared in this scope
    Source/plugin.cpp:2257: error: 'free' was not declared in this scope
    Source/plugin.cpp:2262: error: 'free' was not declared in this scope
    Source/plugin.cpp:2267: error: 'free' was not declared in this scope
    Source/plugin.cpp:2278: error: 'mInstance' was not declared in this scope
    Source/plugin.cpp:2278: error: 'NPN_GetURL' was not declared in this scope
    Source/plugin.cpp: At global scope:
    Source/plugin.cpp:2286: error: variable or field 'GetShowControls' declared void
    Source/plugin.cpp:2286: error: 'int nsPluginInstance::GetShowControls' is not a static member of 'class nsPluginInstance'
    Source/plugin.cpp:2286: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2286: error: '_retval' was not declared in this scope
    Source/plugin.cpp:2287: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2292: error: variable or field 'SetShowControls' declared void
    Source/plugin.cpp:2292: error: 'int nsPluginInstance::SetShowControls' is not a static member of 'class nsPluginInstance'
    Source/plugin.cpp:2292: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2293: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2347: error: variable or field 'GetFullscreen' declared void
    Source/plugin.cpp:2347: error: 'int nsPluginInstance::GetFullscreen' is not a st atic member of 'class nsPluginInstance'
    Source/plugin.cpp:2347: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2347: error: '_retval' was not declared in this scope
    Source/plugin.cpp:2348: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2353: error: variable or field 'SetFullscreen' declared void
    Source/plugin.cpp:2353: error: 'int nsPluginInstance::SetFullscreen' is not a st atic member of 'class nsPluginInstance'
    Source/plugin.cpp:2353: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2354: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2830: error: variable or field 'GetShowlogo' declared void
    Source/plugin.cpp:2830: error: 'int nsPluginInstance::GetShowlogo' is not a stat ic member of 'class nsPluginInstance'
    Source/plugin.cpp:2830: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2830: error: '_retval' was not declared in this scope
    Source/plugin.cpp:2831: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2836: error: variable or field 'SetShowlogo' declared void
    Source/plugin.cpp:2836: error: 'int nsPluginInstance::SetShowlogo' is not a stat ic member of 'class nsPluginInstance'
    Source/plugin.cpp:2836: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2837: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2849: error: variable or field 'GetPlaying' declared void
    Source/plugin.cpp:2849: error: 'int nsPluginInstance::GetPlaying' is not a stati c member of 'class nsPluginInstance'
    Source/plugin.cpp:2849: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2849: error: '_retval' was not declared in this scope
    Source/plugin.cpp:2850: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2863: error: variable or field 'GetAutoPlay' declared void
    Source/plugin.cpp:2863: error: 'int nsPluginInstance::GetAutoPlay' is not a stat ic member of 'class nsPluginInstance'
    Source/plugin.cpp:2863: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2863: error: '_retval' was not declared in this scope
    Source/plugin.cpp:2864: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2869: error: variable or field 'SetAutoPlay' declared void
    Source/plugin.cpp:2869: error: 'int nsPluginInstance::SetAutoPlay' is not a stat ic member of 'class nsPluginInstance'
    Source/plugin.cpp:2869: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2870: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2874: error: variable or field 'GetLoop' declared void
    Source/plugin.cpp:2874: error: 'int nsPluginInstance::GetLoop' is not a static m ember of 'class nsPluginInstance'
    Source/plugin.cpp:2874: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2874: error: '_retval' was not declared in this scope
    Source/plugin.cpp:2875: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2880: error: variable or field 'SetLoop' declared void
    Source/plugin.cpp:2880: error: 'int nsPluginInstance::SetLoop' is not a static m ember of 'class nsPluginInstance'
    Source/plugin.cpp:2880: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2881: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2906: error: variable or field 'PlaylistClear' declared void
    Source/plugin.cpp:2906: error: 'int nsPluginInstance::PlaylistClear' is not a st atic member of 'class nsPluginInstance'
    Source/plugin.cpp:2906: error: 'PRBool' was not declared in this scope
    Source/plugin.cpp:2906: error: '_retval' was not declared in this scope
    Source/plugin.cpp:2907: error: expected ',' or ';' before '{' token
    Source/plugin.cpp:2928: error: 'NPError' does not name a type
    Source/plugin.cpp: In member function 'nsScriptablePeer* nsPluginInstance::getSc riptablePeer()':
    Source/plugin.cpp:2982: error: 'NS_ADDREF' was not declared in this scope
    Source/plugin.cpp:2985: error: 'NS_ADDREF' was not declared in this scope
    Source/plugin.cpp: In member function 'nsControlsScriptablePeer* nsPluginInstanc e::getControlsScriptablePeer()':
    Source/plugin.cpp:2996: error: 'NS_ADDREF' was not declared in this scope
    Source/plugin.cpp:2999: error: 'NS_ADDREF' was not declared in this scope
    make: *** [plugin.o] Error 1
    ==> ERROR: Build Failed. Aborting...
    What am I doing wrong here?

    EDITED:
    It can't find  include files. You'll need to install gecko-sdk  to compile the plugin. If it still doesn't compile with gecko-sdk installed, try to replace:
    export CFLAGS="${CFLAGS} -DMOZILLA_STRICT_API"
    by
    export CFLAGS="${CFLAGS} -DMOZILLA_STRICT_API -I/opt/mozilla/include/gecko-sdk"

Maybe you are looking for