Doh!
<Smacks self in the forehead> Derf derf!
It does help to read the
whole line, doesn't it?
Perhaps I need to read my own tag more often... Or maybe just take a 5-Hour. :-p Hehe
In any case, now I keep getting the following:
Code: Select all
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -DGUI_GTK -DGUI_CONFIG=\"GTK\" -I.. -I.. -I../libnet -I../libcore -I../libcore/swf -I../libcore/parser -I../libcore/vm -I../libcore/asobj -I../libltdl -I../libbase -I../librender -I../librender/agg -I../librender/cairo -I../librender/opengl -I../libmedia -I../libsound -DLOCALEDIR=\"/usr/share/locale\" -DPLUGINSDIR=\"/usr/lib64/gnash/plugins\" -DLIBAVCODEC_IDENT=\"\" -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/usr/include/boost-1_45 -lpthread -ldl -lutil -lm -lpython2.6 -pthread -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -DPKGDATADIR="\"/usr/share/gnash\"" -DRENDERER_CONFIG="\"AGG Cairo OpenGL\"" -DHWACCEL_CONFIG="\"\"" -DMEDIA_CONFIG="\"gst \"" -DCONFIG_CONFIG="\"--prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --docdir=/usr/share/doc/gnash-0.8.9 --disable-dependency-tracking --disable-kparts3 --disable-cygnal --disable-cgibins --enable-docbook --enable-ghelp --disable-kparts4 --disable-lirc --enable-nls --enable-npapi --enable-python --disable-ssh --enable-ssl --disable-testsuite --enable-gui=gtk,sdl --enable-extensions=mysql,gtk,dbus --enable-renderer=agg,cairo,opengl --enable-hwaccel=none --enable-media=gst --with-npapi-plugindir=/usr/lib64/gnash/npapi/ --enable-sound=sdl\"" -DCXXFLAGS="\"-march=nocona -O2 -pipe -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wnon-virtual-dtor -Wunused -fvisibility-inlines-hidden\"" -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/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/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib64/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/atk-1.0 -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 -pthread -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/agg2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -march=nocona -O2 -pipe -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wnon-virtual-dtor -Wunused -fvisibility-inlines-hidden -c -o gtk_gnash-gtk_glue_cairo.o `test -f 'gtk/gtk_glue_cairo.cpp' || echo './'`gtk/gtk_glue_cairo.cpp
chmod +x gnash
CXXLD sdl-gnash
CXXLD gtk-gnash
sdl_gnash-gnash.o: In function `T.6725':
gnash.cpp:(.text+0x5a2): undefined reference to `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
gnash.cpp:(.text+0x602): undefined reference to `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
sdl_gnash-gnash.o: In function `(anonymous namespace)::getSupportedOptions(gnash::Player&)':
gnash.cpp:(.text+0x1dd9): undefined reference to `boost::program_options::options_description::options_description(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
gnash.cpp:(.text+0x4c1e): undefined reference to `boost::program_options::options_description::options_description(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
collect2: ld returned 1 exit status
make[4]: *** [sdl-gnash] Error 1
make[4]: *** Waiting for unfinished jobs....
gtk_gnash-gnash.o: In function `T.6725':
gnash.cpp:(.text+0x5a2): undefined reference to `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
gnash.cpp:(.text+0x602): undefined reference to `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
gtk_gnash-gnash.o: In function `(anonymous namespace)::getSupportedOptions(gnash::Player&)':
gnash.cpp:(.text+0x1dd9): undefined reference to `boost::program_options::options_description::options_description(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
gnash.cpp:(.text+0x4c1e): undefined reference to `boost::program_options::options_description::options_description(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
collect2: ld returned 1 exit status
make[4]: *** [gtk-gnash] Error 1
make[4]: Leaving directory `/var/tmp/portage/www-plugins/gnash-0.8.9/work/gnash-0.8.9/gui'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/www-plugins/gnash-0.8.9/work/gnash-0.8.9/gui'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/www-plugins/gnash-0.8.9/work/gnash-0.8.9/gui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/www-plugins/gnash-0.8.9/work/gnash-0.8.9'
make: *** [all] Error 2
emake failed
* ERROR: www-plugins/gnash-0.8.9 failed (compile phase):
* died running emake, base_src_make
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 6825: Called base_src_compile
* environment, line 1713: Called base_src_make
* environment, line 1751: Called die
* The specific snippet of code:
* emake "$@" || die "died running emake, $FUNCNAME";
*
* If you need support, post the output of 'emerge --info =www-plugins/gnash-0.8.9',
* the complete build log and the output of 'emerge -pqv =www-plugins/gnash-0.8.9'.
* The complete build log is located at '/var/tmp/portage/www-plugins/gnash-0.8.9/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-plugins/gnash-0.8.9/temp/environment'.
* S: '/var/tmp/portage/www-plugins/gnash-0.8.9/work/gnash-0.8.9'
>>> Failed to emerge www-plugins/gnash-0.8.9, Log file:
>>> '/var/tmp/portage/www-plugins/gnash-0.8.9/temp/build.log'
Now, I note that it seems to be an issue with boost or sdl_sound. Thoughts?