Hi I met Rob Savoy at FOSDEM last saturday and was excited about what he told me about gnash. I would like to help out a little bit, as I think gnash is a very important program. Not specially for me, as I am more a text oriented guy. But my children prefer MacOSX because there is a flash player and on the GNU/Debian side I try to avoid installing non free SW. And still for my 16 year old niece from Korea which is living in our family in Switzerland, there are quite a few Korean sites which do not work properly even under MacOSX (MacMini Intel), as Korea is a > 99% WinTel territory.
Hearing that the OLPC will use gnash made it even more attractive to help to try to help to make gnash a good replacement for the SWF. I have no in-depth knowledge of any graphic library. But I think I could help in areas like automated regression testing (e.g. I am running a buildbot on http://ngiger.dyndns.org/buildbot for the Xenomai real time framework for the Linux kernel, see http://www.xenomai.org). I also have a few Mac Powerbook/PowerMac machines standing around. As a first step I checkout the CVS repository, ran ./autogen.sh which completed after spitting a few lines which I did not understand. > ./autogen.sh > Running libtoolize --force --ltdl --copy ... > processing ./libltdl > Running libtoolize --force --copy ... > You should update your `aclocal.m4' by running aclocal. > You should update your `aclocal.m4' by running aclocal. > Running aclocal ... > /usr/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG > run info '(automake)Extending aclocal' > or see http://sources.redhat.com/automake/automake.html#Extending-aclocal > Running autoheader... > Running automake --add-missing --copy ... > Running autoconf ... > processing . > Running libtoolize --force --copy ... > Running aclocal -I macros ... > /usr/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG > run info '(automake)Extending aclocal' > or see http://sources.redhat.com/automake/automake.html#Extending-aclocal > Running autoheader... > Running automake --add-missing --copy ... > Running autoconf ... Running the resulting ./configure failed at the end with the following lines: > configure: creating ./config.status > config.status: creating Makefile > config.status: creating config.h > config.status: config.h is unchanged > config.status: executing depfiles commands > > Configurable options are: > Intel 810 LOD bias hack disabled (default). Use --enable-i810-lod-bias to enable. > POSIX Threads support enabled (default) > Web server support disabled (default) > DMalloc support disabled (default). Use --enable-dmalloc to enable. > Firefox plugin enabled (default). Use --disable-plugin to disable. > Konqueror plugin enabled (default). Use --disable-klash to disable > GNOME help disabled (default). Use --enable-ghelp to enable. > Building Gnash extensions disabled. > Building Cygnal media server enabled (default). Use --disable-cygnal to disable. > Building Flash debugger support (default). Use --disable-debugger to disable. > Renderer engine: opengl > GUI: gtk > Sound handler: none > > Configured paths for i686-pc-linux-gnu are: > DocBook document processing disabled (default) > XML flags are: -I/usr/include/libxml2 > XML libs are: -lxml2 > KDE flags are: -I/usr/include/kde -I/usr/include/kde/kio > KDE libs are: -lkdeui -lkdecore -lkdeprint > ERROR: No QT development package installed! > Reconfigure with --disable-klash to continue > and/or change to a different gui > JPEG flags are: default include path > JPEG libs are: -ljpeg > OpenGL flags are: default include path > OpenGL libs are: -lGL -lGLU > GtkGLExt flags are: -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0 > GtkGLExt libs are: -Wl,--export-dynamic -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lpangox-1.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 > GTK2 flags are: -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 > GTK2 libs are: -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 > Pango flags are: -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > Pango libs are: -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 > GLib flags are: -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > GLib libs are: -lglib-2.0 > ATK flags are: -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > ATK libs are: -latk-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 > Plugin will be installed in /home/niklaus/.firefox/plugins > POSIX Threads flags are: -pthread > POSIX Threads lib is: -lpthread > This version of libCurl doesn't have RTMP support > CURL flags are: default include path > CURL libs are: -L/usr/lib -lcurl -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -ldl -lgnutls -lz > ERROR: No BOOST development package installed! You need to have the BOOST development package installed to compile, or install libboost-thread-dev and libboost-date-time-dev (using apt-get) or boost-devel (using yum). > JPEG flags are: > JPEG libs are: -ljpeg > Warning: You need to have the Ming development and utilities packages installed to run most of the tests in Gnash testsuite. Some of the tests will be run anyway. > Warning: You need to have the MTASC compiler packages installed to run some of the tests in Gnash testsuite. > Z flags are: default include path > Z libs are: -lz > KDE flags are: -I/usr/include/kde -I/usr/include/kde/kio > KDE libs are: -lkdeui -lkdecore -lkdeprint > ERROR: No QT development package installed! > Reconfigure with --disable-klash to continue > and/or change to a different gui I am running GNU/Debian testing on a MacMini Intel. And I have the following QT-dev packages installed: > ii libavahi-qt3-dev 0.6.16-2 Development headers for the Avahi Qt3 integration library > ii libqt3-mt-dev 3.3.7-3 Qt development files (Threaded) > ii libqt4-dev 4.2.1-2+b1 Qt 4 development files > ii qt3-dev-tools 3.3.7-3 Qt3 development tools > ii qt4-dev-tools 4.2.1-2+b1 Qt 4 development tools What is wrong with my setup? Or is this a configure error? Any hints would be greatly appreciated. Best regards Niklaus Giger _______________________________________________ Gnash mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash
