gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-dev] build error [png/avcodec?]


From: s-shige
Subject: [Gnash-dev] build error [png/avcodec?]
Date: Thu, 14 Oct 2010 06:37:19 +0000
User-agent: DTI MyMail/0.3-trunk

Please, give me your help.

I try to build GNASH-0.8.8 with next configuration

  ./configure --enable-renderer=opengl --enable-media=ffmpeg --enable-gui=sdl 
   --with-png-incl=/usr/include/libpng --with-png-lib=/usr/lib 
   --with-libpng-incl=/usr/include/libpng --with-libpng-lib=/usr/lib 
   --with-ffmpeg-incl=/usr/local/include/libavcodec
   --with-ffmpeg-lib=/usr/local/lib --with-boost-incl=/usr/local/include/boost 
   --with-boost-lib=/usr/local/lib

But, Error occurs like below.

  CXX    libgnashbase_la-GnashImagePng.lo
GnashImagePng.cpp: In member function `virtual void 
gnash::PngImageInput::read()':
GnashImagePng.cpp:162: error: `png_set_expand_gray_1_2_4_to_8' undeclared 
(first use this function)
make[2]: *** [libgnashbase_la-GnashImagePng.lo] Error 1
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory


Besides,
I delete[out] the "png_set_expand_gray_1_2_4_to_8" 
and try to build it.

But, next error occurs.

  CXXLD  sdl-gnash
../libmedia/.libs/libgnashmedia.so: undefined reference to 
`boost::detail::get_current_thread_data()'
../libmedia/.libs/libgnashmedia.so: undefined reference to `typeinfo for 
boost::detail::thread_data_base'
../libmedia/.libs/libgnashmedia.so: undefined reference to 
`av_image_fill_linesizes'
../libmedia/.libs/libgnashmedia.so: undefined reference to 
`boost::thread::start_thread()'
../libmedia/.libs/libgnashmedia.so: undefined reference to `vtable for 
boost::detail::thread_data_base'
../libcore/.libs/libgnashcore.so: undefined reference to 
`boost::this_thread::get_id()'
../libmedia/.libs/libgnashmedia.so: undefined reference to 
`av_image_get_linesize'
../libmedia/.libs/libgnashmedia.so: undefined reference to `av_parse_video_size'
../libmedia/.libs/libgnashmedia.so: undefined reference to `av_image_copy_plane'
../libmedia/.libs/libgnashmedia.so: undefined reference to `av_image_copy'
../libmedia/.libs/libgnashmedia.so: undefined reference to 
`av_image_fill_pointers'
../libmedia/.libs/libgnashmedia.so: undefined reference to 
`boost::detail::thread_data_base::~thread_data_base()'
../libmedia/.libs/libgnashmedia.so: undefined reference to `av_parse_video_rate'
../libmedia/.libs/libgnashmedia.so: undefined reference to `av_image_check_size'
../libcore/.libs/libgnashcore.so: undefined reference to 
`boost::thread::get_id() const'
collect2: ld returned 1 exit status
make[4]: *** [sdl-gnash] Error 1


Do I have to set other configuraion or install other lib ?


My develop enviroment is :

Red Hat Linux EL4

library version
boost  : 1.32.0-7
libpng : 1.2.7-1



Regards,
Shige



reply via email to

[Prev in Thread] Current Thread [Next in Thread]