Hi, Compiling Gnash from source code on a Fedora x86-64 I had a little difficulty.
=============== > ./configure --with-plugins-install=system -enable-gui=gtk > make CFLAGS='-O2 -march=native' CXXFLAGS='-O2 -march=native ..... libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../libbase -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I../libmedia/gst -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -O2 -march=native -MT libgnashmedia_la-GstUtil.lo -MD -MP -MF .deps/libgnashmedia_la-GstUtil.Tpo -c gst/GstUtil.cpp -fPIC -DPIC -o .libs/libgnashmedia_la-GstUtil.o gst/GstUtil.cpp:33:33: error: gst/pbutils/pbutils.h: No such file or directory gst/GstUtil.cpp:34:41: error: gst/pbutils/missing-plugins.h: No such file or directory gst/GstUtil.cpp:35:41: error: gst/pbutils/install-plugins.h: No such file or directory gst/GstUtil.cpp: In static member function ‘static bool gnash::media::gst::GstUtil::check_missing_plugins(GstCaps*)’: gst/GstUtil.cpp:111: error: ‘gst_pb_utils_init’ was not declared in this scope gst/GstUtil.cpp:114: error: ‘gst_install_plugins_supported’ was not declared in this scope gst/GstUtil.cpp:119: error: ‘gst_missing_decoder_installer_detail_new’ was not declared in this scope gst/GstUtil.cpp:128: error: ‘GstInstallPluginsReturn’ was not declared in this scope gst/GstUtil.cpp:128: error: expected ‘;’ before ‘ret’ gst/GstUtil.cpp:132: error: ‘ret’ was not declared in this scope gst/GstUtil.cpp:132: error: ‘GST_INSTALL_PLUGINS_SUCCESS’ was not declared in this scope make[2]: *** [libgnashmedia_la-GstUtil.lo] Error 1 make[2]: Leaving directory `/home/timl/Downloads/gnash-0.8.7/libmedia' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/timl/Downloads/gnash-0.8.7' ========== Doing some digging around I found out that under Fedora 12 gst/pbutils/pbutils.h is part of the package 'gstreamer-plugins-base-devel' so I had to have 'gstreamer-devel' and 'gstreamer-plugins-base-devel' to compile successfully. This was not mentioned to the (excellent!) gnash reference manual. You might need to update the manual. Regards, Tim Long. _______________________________________________ Gnash-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash-dev

