bugGnash - The GNU Flash player - Bugs: bug #23533, Gnash 0.8.3 RC3 does not build on...

 
 

bug #23533: Gnash 0.8.3 RC3 does not build on Debian Lenny

Submitted by:  None
Submitted on:  Tue 10 Jun 2008 04:15:58 AM UTC  
 
Category: buildSeverity: 5 - Blocker
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: Russ Nelson <nelsonrn>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Wed 11 Jun 2008 06:15:03 AM UTC, comment #3:

OK. I just successfully built Gnash on Debian Lenny with:

./configure
make
make install

Unfortunately neither "dpkg-buildpackage" nor "checkinstall -D make install" build DEB packages. I guess I'll have to wait for Debian's developers to solve this one.

Thanks!

Anonymous
Wed 11 Jun 2008 12:55:10 AM UTC, comment #2:

Aye! Newer messages first?

"stops with the error I reported above"

SHOULD BE:

"stops with the error I reported yesterday"

Anonymous
Wed 11 Jun 2008 12:48:27 AM UTC, comment #1:

Hi!

I filed the bug last night. Two people at Debian User Forums claim that they have successfully built Gnash 0.8.3 RC3, so I thought I'd try again and post some more details.

Here's what I have done:

# apt-get install libboost-filesystem-dev libgtk2.0-dev libpango1.0-dev libatk1.0-dev libgstreamer0.10-dev libagg-dev libboost-dev libboost-thread-dev libboost-date-time-dev libcurl3-dev libming-dev mtasc dejagnu

I'm trying to build a DEB package, so after running apt-get I run:

$ tar -xzf gnash-0.8.3-rc3.tar.gz
$ cd gnash-0.8.3-rc3/
$ dh_make --createorig
$ dpkg-buildpackage

The configuration script issues warnings about:

WARNING: You need to have the Ming utilities package
installed to run most of the tests in Gnash testsuite.
Install it from http://ming.sourceforge.net
or .deb users: apt-get install libming-utils

WARNING: You need to have the 'swfmill' tool installed
to run some of the tests in Gnash testsuite.
You can install it from http://swfmill.org/

WARNING: You need to have 'swfc' from SWFTools installed
to run some of the tests in Gnash testsuite.
You can install it from http://www.swftools.org/
or .deb users: apt-get install swftools

libming-utils and swftools are not available in Debian Lenny.

Then make begins running, but it stops with the error I reported above. For completeness, I'm providing a fuller list below. (Let me know if this more complete log is helpful or if it's just a waste of space).

I'll also try building with "./configure", "make" and "checkinstall -D make install" just to see if there's a difference:

Hope this helps,
- Eric

gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I.. -I../libamf -I../libnet -I../backend -I../libbase -I../server -I../server/vm -I../server/parser -I../libgeometry -pthread -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -MT libgnashmedia_la-gstflvparse.lo -MD -MP -MF .deps/libgnashmedia_la-gstflvparse.Tpo -c gst/gstflvparse.c -fPIC -DPIC -o .libs/libgnashmedia_la-gstflvparse.o
gst/gstflvparse.c: In function ‘FLV_GET_BEUI24’:
gst/gstflvparse.c:35: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:36: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c: In function ‘FLV_GET_STRING’:
gst/gstflvparse.c:50: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c: In function ‘gst_flv_demux_query_types’:
gst/gstflvparse.c:66: warning: unused parameter ‘pad’
gst/gstflvparse.c: In function ‘gst_flv_parse_metadata_item’:
gst/gstflvparse.c:97: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:112: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:152: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:236: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:255: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:268: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:300: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c: In function ‘gst_flv_parse_tag_script’:
gst/gstflvparse.c:331: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:357: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c: In function ‘gst_flv_parse_tag_audio’:
gst/gstflvparse.c:418: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:422: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c: In function ‘gst_flv_parse_tag_video’:
gst/gstflvparse.c:705: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c:709: warning: cast discards qualifiers from pointer target type
gst/gstflvparse.c: In function ‘gst_flv_parse_header’:
gst/gstflvparse.c:999: warning: unused parameter ‘data_size’
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I.. -I../libamf -I../libnet -I../backend -I../libbase -I../server -I../server/vm -I../server/parser -I../libgeometry -pthread -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -MT libgnashmedia_la-gstflvparse.lo -MD -MP -MF .deps/libgnashmedia_la-gstflvparse.Tpo -c gst/gstflvparse.c -o libgnashmedia_la-gstflvparse.o >/dev/null 2>&1
mv -f .deps/libgnashmedia_la-gstflvparse.Tpo .deps/libgnashmedia_la-gstflvparse.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I.. -I../libamf -I../libnet -I../backend -I../libbase -I../server -I../server/vm -I../server/parser -I../libgeometry -pthread -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -MT libgnashmedia_la-gstbuffersrc.lo -MD -MP -MF .deps/libgnashmedia_la-gstbuffersrc.Tpo -c -o libgnashmedia_la-gstbuffersrc.lo `test -f 'gst/gstbuffersrc.c' || echo './'`gst/gstbuffersrc.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I.. -I../libamf -I../libnet -I../backend -I../libbase -I../server -I../server/vm -I../server/parser -I../libgeometry -pthread -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -MT libgnashmedia_la-gstbuffersrc.lo -MD -MP -MF .deps/libgnashmedia_la-gstbuffersrc.Tpo -c gst/gstbuffersrc.c -fPIC -DPIC -o .libs/libgnashmedia_la-gstbuffersrc.o
gst/gstbuffersrc.c: In function ‘gst_buffer_src_class_init_trampoline’:
gst/gstbuffersrc.c:80: warning: unused parameter ‘data’
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I.. -I../libamf -I../libnet -I../backend -I../libbase -I../server -I../server/vm -I../server/parser -I../libgeometry -pthread -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -MT libgnashmedia_la-gstbuffersrc.lo -MD -MP -MF .deps/libgnashmedia_la-gstbuffersrc.Tpo -c gst/gstbuffersrc.c -o libgnashmedia_la-gstbuffersrc.o >/dev/null 2>&1
mv -f .deps/libgnashmedia_la-gstbuffersrc.Tpo .deps/libgnashmedia_la-gstbuffersrc.Plo
/bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -pthread -pthread -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -release 0.8.3-rc3 -Wl,-z,defs -Wl,--as-needed -o libgnashmedia.la -rpath /usr/lib/gnash libgnashmedia_la-AudioDecoderNellymoser.lo libgnashmedia_la-AudioDecoderSimple.lo libgnashmedia_la-Util.lo libgnashmedia_la-VideoDecoderGst.lo libgnashmedia_la-AudioDecoderGst.lo libgnashmedia_la-gstappsink.lo libgnashmedia_la-gstappsrc.lo libgnashmedia_la-SoundHandlerGst.lo libgnashmedia_la-GstUtil.lo libgnashmedia_la-SoundGst.lo libgnashmedia_la-gstflvdemux.lo libgnashmedia_la-gstflvparse.lo libgnashmedia_la-gstbuffersrc.lo -ljpeg -lz -lcurl -lltdl -lboost_thread-gcc42-mt-1_34_1 -lboost_date_time-gcc42-1_34_1 -lpthread -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -lxml2 -lglib-2.0 -lgstbase-0.10 -lc -lrt -lX11 -lXi -lm
g++ -shared -nostdlib /usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.2.4/crtbeginS.o .libs/libgnashmedia_la-AudioDecoderNellymoser.o .libs/libgnashmedia_la-AudioDecoderSimple.o .libs/libgnashmedia_la-Util.o .libs/libgnashmedia_la-VideoDecoderGst.o .libs/libgnashmedia_la-AudioDecoderGst.o .libs/libgnashmedia_la-gstappsink.o .libs/libgnashmedia_la-gstappsrc.o .libs/libgnashmedia_la-SoundHandlerGst.o .libs/libgnashmedia_la-GstUtil.o .libs/libgnashmedia_la-SoundGst.o .libs/libgnashmedia_la-gstflvdemux.o .libs/libgnashmedia_la-gstflvparse.o .libs/libgnashmedia_la-gstbuffersrc.o /usr/lib/libjpeg.so -lz /usr/lib/libcurl.so -L/usr/lib /usr/lib/libltdl.so -lboost_thread-gcc42-mt-1_34_1 -lboost_date_time-gcc42-1_34_1 -lpthread /usr/lib/libgstreamer-0.10.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so /usr/lib/libxml2.so /usr/lib/libglib-2.0.so /usr/lib/libgstbase-0.10.so -lrt -lX11 -lXi -L/usr/lib/gcc/i486-linux-gnu/4.2.4 -L/usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.2.4/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i486-linux-gnu/4.2.4/crtendS.o /usr/lib/gcc/i486-linux-gnu/4.2.4/../../../../lib/crtn.o -pthread -pthread -Wl,-z -Wl,defs -Wl,--as-needed -Wl,-soname -Wl,libgnashmedia-0.8.3-rc3.so -o .libs/libgnashmedia-0.8.3-rc3.so
.libs/libgnashmedia_la-AudioDecoderNellymoser.o: In function `gimme_random':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderNellymoser.cpp:652: undefined reference to `gnash::VM::get()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderNellymoser.cpp:652: undefined reference to `gnash::VM::randomNumberGenerator() const'
.libs/libgnashmedia_la-AudioDecoderSimple.o: In function `gnash::media::ADPCMDecoder::adpcm_expand(unsigned char*&, gnash::BitsReader&, unsigned int, bool)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:161: undefined reference to `gnash::BitsReader::read_uint(unsigned short)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:173: undefined reference to `gnash::BitsReader::read_sint(unsigned short)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:175: undefined reference to `gnash::BitsReader::read_uint(unsigned short)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:156: undefined reference to `gnash::RcInitFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:199: undefined reference to `gnash::BitsReader::read_sint(unsigned short)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:201: undefined reference to `gnash::BitsReader::read_uint(unsigned short)'
.libs/libgnashmedia_la-AudioDecoderSimple.o: In function `gnash::media::ADPCMDecoder::doStereoBlock(short**, int, gnash::BitsReader&, int, int, int, int)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:134: undefined reference to `gnash::BitsReader::read_uint(unsigned short)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:130: undefined reference to `gnash::BitsReader::read_uint(unsigned short)'
.libs/libgnashmedia_la-AudioDecoderSimple.o: In function `gnash::media::ADPCMDecoder::doMonoBlock(short**, int, gnash::BitsReader&, int, int)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:101: undefined reference to `gnash::BitsReader::read_uint(unsigned short)'
.libs/libgnashmedia_la-AudioDecoderSimple.o: In function `gnash::media::ADPCMDecoder::doStereoBlock(short**, int, gnash::BitsReader&, int, int, int, int)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:134: undefined reference to `gnash::BitsReader::read_uint(unsigned short)'
.libs/libgnashmedia_la-AudioDecoderSimple.o:/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderSimple.cpp:130: more undefined references to `gnash::BitsReader::read_uint(unsigned short)' follow
.libs/libgnashmedia_la-AudioDecoderSimple.o: In function `void gnash::log_error<char>(char const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-AudioDecoderSimple.o: In function `void gnash::log_swferror<char>(char const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_swferror(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `rgb':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/image.h:163: undefined reference to `image::image_base::image_base(unsigned char*, int, int, int, image::image_base::id_image)'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `~gnashGstBuffer':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/VideoDecoderGst.h:51: undefined reference to `image::rgb::~rgb()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/VideoDecoderGst.h:51: undefined reference to `image::rgb::~rgb()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/VideoDecoderGst.h:51: undefined reference to `image::rgb::~rgb()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/VideoDecoderGst.h:51: undefined reference to `image::rgb::~rgb()'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `image_base':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/image.h:49: undefined reference to `image::image_base::update(image::image_base const&)'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `rgb':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/image.h:159: undefined reference to `vtable for image::rgb'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `void gnash::log_debug<char>(char const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_debug(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `void gnash::log_debug<char [54]>(char const (&) [54])':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_debug(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `void gnash::log_error<char [36], gnash::media::videoCodecType>(char const (&) [36], gnash::media::videoCodecType const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-VideoDecoderGst.o: In function `void gnash::log_error<char, char, char>(char const&, char* const&, char* const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-VideoDecoderGst.o:(.data.rel.ro._ZTVN5gnash5media14gnashGstBufferE[vtable for gnash::media::gnashGstBuffer]+0x18): undefined reference to `image::rgb::make_next_miplevel()'
.libs/libgnashmedia_la-VideoDecoderGst.o:(.data.rel.ro._ZTIN5gnash5media14gnashGstBufferE[typeinfo for gnash::media::gnashGstBuffer]+0x8): undefined reference to `typeinfo for image::rgb'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `builtin_function':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/builtin_function.h:49: undefined reference to `gnash::as_function::as_function()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/builtin_function.h:51: undefined reference to `gnash::as_function::getFunctionConstructor()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/builtin_function.h:51: undefined reference to `gnash::as_value::as_value(gnash::as_function*)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/builtin_function.h:51: undefined reference to `gnash::as_object::init_member(unsigned int, gnash::as_value const&, int, unsigned int, int)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `gnash::media::SoundHandlerGst::start_timer()':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:65: undefined reference to `gnash::as_object::as_object()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:67: undefined reference to `gnash::Timer::Timer()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:69: undefined reference to `gnash::Timer::setInterval(gnash::as_function&, unsigned long, boost::intrusive_ptr<gnash::as_object>, bool)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:70: undefined reference to `gnash::VM::get()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:70: undefined reference to `gnash::VM::getRoot() const'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:70: undefined reference to `gnash::movie_root::add_interval_timer(std::auto_ptr<gnash::Timer>, bool)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `~auto_ptr':
/usr/include/c++/4.2/memory:259: undefined reference to `gnash::Timer::~Timer()'
/usr/include/c++/4.2/memory:259: undefined reference to `gnash::Timer::~Timer()'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `~auto_ptr':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:192: undefined reference to `gnash::Timer::~Timer()'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `~SoundHandlerGst':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::isInitialized()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::get()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::getRoot() const'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::movie_root::clear_interval_timer(unsigned int)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::isInitialized()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::get()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::getRoot() const'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::movie_root::clear_interval_timer(unsigned int)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::isInitialized()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::get()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::VM::getRoot() const'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:50: undefined reference to `gnash::movie_root::clear_interval_timer(unsigned int)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `~__Host_Function_Report__':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:383: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:383: undefined reference to `gnash::LogFile::getDefaultInstance()'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `gnash::media::SoundHandlerGst::poll_cb(gnash::fn_call const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:218: undefined reference to `gnash::get_sound_handler()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/SoundHandlerGst.cpp:224: undefined reference to `gnash::as_value::as_value()'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `gnash::as_object::get_member(unsigned int, gnash::as_value*, unsigned int)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_object.h:661: undefined reference to `gnash::as_object::get_member_default(unsigned int, gnash::as_value*, unsigned int)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `gnash::as_object::set_member(unsigned int, gnash::as_value const&, unsigned int, bool)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_object.h:280: undefined reference to `gnash::as_object::set_member_default(unsigned int, gnash::as_value const&, unsigned int, bool)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `gnash::as_object::get_primitive_value() const':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_object.h:247: undefined reference to `gnash::as_value::as_value(gnash::as_object*)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `gnash::as_function::markAsFunctionReachable() const':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_function.h:147: undefined reference to `gnash::as_object::markAsObjectReachable() const'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `FrameGuard':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_environment.h:464: undefined reference to `gnash::as_environment::pushCallFrame(gnash::as_function*)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `~FrameGuard':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_environment.h:465: undefined reference to `gnash::as_environment::popCallFrame()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_environment.h:465: undefined reference to `gnash::as_environment::popCallFrame()'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `~as_object':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../server/as_object.h:125: undefined reference to `vtable for gnash::as_object'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `void gnash::log_debug<char [10]>(char const (&) [10])':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_debug(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-SoundHandlerGst.o: In function `void gnash::log_debug<char [9], char const>(char const (&) [9], char const const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_debug(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash16builtin_functionE[vtable for gnash::builtin_function]+0x28): undefined reference to `gnash::as_object::on_event(gnash::event_id const&)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash16builtin_functionE[vtable for gnash::builtin_function]+0x30): undefined reference to `gnash::as_object::get_path_element(unsigned int)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash16builtin_functionE[vtable for gnash::builtin_function]+0x34): undefined reference to `gnash::as_object::delProperty(unsigned int, unsigned int)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash16builtin_functionE[vtable for gnash::builtin_function]+0x38): undefined reference to `gnash::as_object::hasOwnProperty(unsigned int, unsigned int)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTIN5gnash11as_functionE[typeinfo for gnash::as_function]+0x8): undefined reference to `typeinfo for gnash::as_object'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash11as_functionE[vtable for gnash::as_function]+0x28): undefined reference to `gnash::as_object::on_event(gnash::event_id const&)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash11as_functionE[vtable for gnash::as_function]+0x30): undefined reference to `gnash::as_object::get_path_element(unsigned int)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash11as_functionE[vtable for gnash::as_function]+0x34): undefined reference to `gnash::as_object::delProperty(unsigned int, unsigned int)'
.libs/libgnashmedia_la-SoundHandlerGst.o:(.data.rel.ro._ZTVN5gnash11as_functionE[vtable for gnash::as_function]+0x38): undefined reference to `gnash::as_object::hasOwnProperty(unsigned int, unsigned int)'
.libs/libgnashmedia_la-GstUtil.o: In function `gnash::media::GstUtil::get_audiosink_element()':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/gst/GstUtil.cpp:47: undefined reference to `gnash::RcInitFile::getDefaultInstance()'
.libs/libgnashmedia_la-GstUtil.o: In function `void gnash::log_debug<char [36], char const>(char const (&) [36], char const const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_debug(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-GstUtil.o: In function `void gnash::log_error<char [67], char const>(char const (&) [67], char const const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-GstUtil.o: In function `void gnash::log_debug<char, char>(char* const&, char* const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_debug(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-GstUtil.o: In function `void gnash::log_error<char, char>(char* const&, char* const&)':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-SoundGst.o: In function `void gnash::log_error<char [120]>(char const (&) [120])':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
.libs/libgnashmedia_la-SoundGst.o: In function `void gnash::log_error<char [48]>(char const (&) [48])':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::LogFile::getDefaultInstance()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: ld returned 1 exit status
make[3]: *** [libgnashmedia.la] Error 1
make[3]: Leaving directory `/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
[ Tue 10-Jun-2008 20.03 eric ] gnash-0.8.3-rc3 $

Anonymous
Tue 10 Jun 2008 04:15:58 AM UTC, original submission:

Hi!

I'm looking forward to your next release, so I tried to build Gnash 0.8.3 RC3 on Debian Lenny. Unfortunately, I wasn't successful. :(

Here's where the build failed:

.libs/libgnashmedia_la-AudioDecoderNellymoser.o: In function `gimme_random':
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderNellymoser.cpp:652: undefined reference to `gnash::VM::get()'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/AudioDecoderNellymoser.cpp:652: undefined reference to `gnash::VM::randomNumberGenerator() const'

<< SNIP >>

/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::logFormat(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia/../libbase/log.h:282: undefined reference to `gnash::processLog_error(boost::basic_format<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: ld returned 1 exit status
make[3]: *** [libgnashmedia.la] Error 1
make[3]: Leaving directory `/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3/libmedia'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/eric/other_stuff/install_programs/Gnash/gnash-0.8.3-rc3'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
[ Mon 09-Jun-2008 22.43 eric ] gnash-0.8.3-rc3 $

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by nelsonrn (Updated the item)
  • -unavailable- added by strk (Updated the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 11 Jun 2008 06:34:27 PM UTCnelsonrnStatusNone=>Fixed
      Open/ClosedOpen=>Closed
    Tue 10 Jun 2008 05:26:54 AM UTCstrkAssigned toNone=>nelsonrn
    Tue 10 Jun 2008 05:26:53 AM UTCstrkSeverity3 - Normal=>5 - Blocker

    Back to the top


    Powered by Savane 3.1-cleanup1