On Fri, 3 Apr 2009, Jeremy C. Reed wrote: > CXXFLAGS=-g CFLAGS=-g ./configure --enable-gui=gtk \ > --prefix=/home/reed/gnash --with-npapi-plugindir=/home/reed/gnash/plugin \ > --enable-media=ffmpeg 2>&1 | tee configure.log.6 > > time gmake 2>&1 | tee make.log.6 > > which failed here: > > libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../libamf -I../libnet > -I../libbase -I../libcore -pthread -I/usr/pkg/include > -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include > -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include > -I/usr/pkg/include -I../libltdl -I/usr/pkg/include -I/usr/pkg/include > -I/usr/pkg/include -g -pthread -pthread -W -Wall -Wcast-align -Wcast-qual > -Wpointer-arith -Wreturn-type -Wnon-virtual-dtor -Wunused -MT > libgnashmedia_la-MediaParserFfmpeg.lo -MD -MP -MF > .deps/libgnashmedia_la-MediaParserFfmpeg.Tpo -c > ffmpeg/MediaParserFfmpeg.cpp -fPIC -DPIC -o > .libs/libgnashmedia_la-MediaParserFfmpeg.o > /usr/pkg/include/libavcodec/avcodec.h:2353: warning: 'ImgReSampleContext' > is deprecated (declared at /usr/pkg/include/libavcodec/avcodec.h:2347) > /usr/pkg/include/libavcodec/avcodec.h:2363: warning: 'ImgReSampleContext' > is deprecated (declared at /usr/pkg/include/libavcodec/avcodec.h:2347) > ffmpeg/MediaParserFfmpeg.cpp: In member function 'void > gnash::media::ffmpeg::MediaParserFfmpeg::initializeParser()': > ffmpeg/MediaParserFfmpeg.cpp:428: warning: converting to '__uint64_t' from > 'double' > ffmpeg/MediaParserFfmpeg.cpp:460: warning: converting to '__uint64_t' from > 'double' > ffmpeg/MediaParserFfmpeg.cpp: In member function '__int64_t > gnash::media::ffmpeg::MediaParserFfmpeg::seekMedia(__int64_t, int)': > ffmpeg/MediaParserFfmpeg.cpp:523: error: ISO C++ says that these are > ambiguous, even though the worst conversion for the first is better than > the worst conversion for the second: > /usr/include/g++/bits/postypes.h:175: note: candidate 1: > std::fpos<_StateT> std::fpos<_StateT>::operator+(std::streamoff) const > [with _StateT = __mbstate_t] > ffmpeg/MediaParserFfmpeg.cpp:523: note: candidate 2: > operator+(std::streamoff, __int64_t) <built-in> > gmake[2]: *** [libgnashmedia_la-MediaParserFfmpeg.lo] Error 1 > gmake[2]: Leaving directory `/home/reed/tmp/gnash-0.8.5/libmedia'
Line numbers don't match up the same, but I see this is at https://savannah.gnu.org/bugs/?25762 (which is unassigned) > My g++ is from: > > g++ (GCC) 4.1.3 20080704 prerelease (NetBSD nb2 20081120) > > Logs from the build are at: > > http://www.reedmedia.net/~reed/tmp-gnash-oicbyt43y/config.log > http://www.reedmedia.net/~reed/tmp-gnash-oicbyt43y/configure.log.6 > http://www.reedmedia.net/~reed/tmp-gnash-oicbyt43y/make.log.6 > > I am going to try to get this working from command-line before I pursue > getting it to work in firefox. > > Should I be using a newer ffmpeg version? > > Should I use development code for gnash instead of 0.8.5 release? k _______________________________________________ Gnash-dev mailing list Gnash-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-dev