[email protected]

I recently downloaded and installed on my Sony Playstation 3 (PS3) Yellowdog
version 6.  It included (after updates) Gnash 0.8.2 and Firefox
2.0.0.14running on GNOME (if I understand things correctly).  I tried
to use YouTube
and NBC to view some videos and it did not work.  Everything loads on
YouTube, but I just get a grey box where the video is.  I can "right click"
on the video spot and get a Gnash window.   Nothing happens when I try to
play the video, pause the video, or try to re-start it.  The menu items are
there, but no joy.   FYI - When I try the "help/about" right-click menu
choice, I get an "unknown" for the version even though my package management
program says I have the following installed:
gnash-0.8.2-3.ydl.1.ppc
gnash-plugin-0.8.2-3.ydl.1.ppc

NOTE:  This was after I had already tried Ubuntu on my PS3 with the same
YouTube and NBC viewing results.

So I figured I would be a bit daring (since I am no programmer) and try to
compile and install the latest Gnash (0.8.3) to see if that might fix my
YouTube issue.  Everything seemed to go okay with the ".\configure" ... it
complained about a few missing packages (errors) and gave me some other
warnings.   I installed the "error" (required) packages and only have a few
of the non-required (warnings) packages since my system did not have the
others available.  I re-ran the "./configure" to only get the warnings and
they were all related to "testing".  As indicated, it should compile with
these warnings.

So I proceeded with the "make".  Again everything seemed to be going okay
and after a few hours I just decided to let it run overnight.   I came back
the next morning to an error.  I have included that part below.

It appeared to me to be related to the KDE environment which I am not
running (I believe I have GNOME if I understand things correctly).  I had
installed the development libraries that the "configured" had requested and
after installing and re-running the "./configure" commands, the errors went
away and I then proceeded with the make as indicated above.


[KLASH/KDE - QT MAKE ERROR - START]
.
.
.
creating gtk-gnash
cp gnash.in gnash
chmod +x gnash
make[3]: Leaving directory `/home/cbaker/gnash-0.8.3/gui'
make[2]: Leaving directory `/home/cbaker/gnash-0.8.3/gui'
Making all in plugin
make[2]: Entering directory `/home/cbaker/gnash-0.8.3/plugin'
Making all in klash
make[3]: Entering directory `/home/cbaker/gnash-0.8.3/plugin/klash'
WARNING: Install QT's moc tool! Linking to default MOC file
make  all-am
make[4]: Entering directory `/home/cbaker/gnash-0.8.3/plugin/klash'
/bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../..  -I/usr/include/kde -I/usr/include/kde/kio -I/usr/lib/qt-3.3/include
-I/usr/include -DGNASHBINDIR=\"/usr/local/bin\"   -g -O2 -pthread
-pthread     -W     -Wall     -Wcast-align     -Wcast-qual
-Wpointer-arith     -Wreturn-type      -fvisibility-inlines-hidden -MT
klash_part.lo -MD -MP -MF .deps/klash_part.Tpo -c -o klash_part.lo
klash_part.cpp
mkdir .libs
 g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/kde -I/usr/include/kde/kio
-I/usr/lib/qt-3.3/include -I/usr/include -DGNASHBINDIR=\"/usr/local/bin\" -g
-O2 -pthread -pthread -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith
-Wreturn-type -fvisibility-inlines-hidden -MT klash_part.lo -MD -MP -MF
.deps/klash_part.Tpo -c klash_part.cpp  -fPIC -DPIC -o .libs/klash_part.o
klash_part.cpp:580:26: error: klash_part.moc: No such file or directory
/usr/lib/qt-3.3/include/qtextstream.h: In constructor
'QTextIStream::QTextIStream(const QString*)':
/usr/lib/qt-3.3/include/qtextstream.h:201: warning: cast from type 'const
QString*' to type 'QString*' casts away constness
/usr/lib/qt-3.3/include/qevent.h: In member function 'int
QIMEvent::selectionLength() const':
/usr/lib/qt-3.3/include/qevent.h:493: warning: cast from type 'const
QIMComposeEvent*' to type 'QIMComposeEvent*' casts away constness
/usr/lib/qt-3.3/include/qwidget.h: In member function 'void
QWidget::constPolish() const':
/usr/lib/qt-3.3/include/qwidget.h:905: warning: cast from type 'const
QWidget* const' to type 'QWidget*' casts away constness
klash_part.cpp: At global scope:
klash_part.cpp:74: warning: unused parameter 'cls'
klash_part.cpp:88: warning: unused parameter 'wname'
/usr/lib/qt-3.3/include/qmemarray.h: In member function 'QMemArray<type>&
QMemArray<type>::duplicate(const type*, uint) [with type = char]':
/usr/lib/qt-3.3/include/qcstring.h:252:   instantiated from here
/usr/lib/qt-3.3/include/qmemarray.h:85: warning: cast from type 'const
char*' to type 'char*' casts away constness
/usr/lib/qt-3.3/include/qmemarray.h: In member function 'int
QMemArray<type>::find(const type&, uint) const [with type = char]':
/usr/lib/qt-3.3/include/qstring.h:897:   instantiated from here
/usr/lib/qt-3.3/include/qmemarray.h:92: warning: cast from type 'const
char*' to type 'char*' casts away constness
make[4]: *** [klash_part.lo] Error 1
make[4]: Leaving directory `/home/cbaker/gnash-0.8.3/plugin/klash'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/cbaker/gnash-0.8.3/plugin/klash'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/cbaker/gnash-0.8.3/plugin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cbaker/gnash-0.8.3'
make: *** [all] Error 2
[EMAIL PROTECTED] gnash-0.8.3]$

[KLASH/KDE - QT MAKE ERROR - END]

I then decided that sense I did not need the KDE part (or so I believe) I
commented out a line in the MAKEFILE in the plugin directory to skip over
the "klash" directory.

So I redid the make and everything else appears to have completed.  I am
trying to figure out if I run the install if that will mess things up since
the KLASH/KDE plugin did not compile but I will probably just go for it
anyway.   But I am curious why it did not compile since I did not get any
errors and figured the developers might want to know about this issue.   So
here it is.  Let me know if you would like me to try anything.  Please be
detailed as possible since I am a real novice but I am willing to help where
I can.

-- 
Christopher Baker
NetSpec, Inc.
[EMAIL PROTECTED]
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to