Compilation fails for me with the following error:
--------------------------------------------------------------------
[ 13%] Building CXX object 
Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/png/PNGImageDecoder.cpp.o
/tmp/tgz/webkit-efl/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:
 In member function 'void WebCore::PNGImageDecoder::headerAvailable()':
/tmp/tgz/webkit-efl/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:393:70:
 error: 'png_struct_def::buffer_size' is deprecated (declared at 
/usr/include/libpng14/png.h:1337) [-Werror=deprecated-declarations]
         m_reader->setReadOffset(m_reader->currentBufferSize() - 
png->buffer_size);
                                                                      ^
/tmp/tgz/webkit-efl/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:393:70:
 error: 'png_struct_def::buffer_size' is deprecated (declared at 
/usr/include/libpng14/png.h:1337) [-Werror=deprecated-declarations]
/tmp/tgz/webkit-efl/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:394:14:
 error: 'png_struct_def::buffer_size' is deprecated (declared at 
/usr/include/libpng14/png.h:1337) [-Werror=deprecated-declarations]
         png->buffer_size = 0;
              ^
/tmp/tgz/webkit-efl/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:394:14:
 error: 'png_struct_def::buffer_size' is deprecated (declared at 
/usr/include/libpng14/png.h:1337) [-Werror=deprecated-declarations]
cc1plus: all warnings being treated as errors
make[2]: *** 
[Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/png/PNGImageDecoder.cpp.o]
 Error 1
make[1]: *** [Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
make: *** [all] Error 2
--------------------------------------------------------------------

My system is Slackware 14.1 with  gcc-4.8.2, libpng-1.4.12,
efl-1.8.2.


-- Igor


On Thu, 12 Dec 2013 14:39:11 +0900
Cedric BAIL <cedric.b...@free.fr> wrote:

> Hello,
> 
> Thanks to the help of Ryuan Choi, we can announce today the release of
> a recent Webkit EFL snapshot. It is based on svn r159807. You can this
> tarball here (as it was a little bit big, I did go with xz):
> http://download.enlightenment.org/rel/libs/webkit-efl/webkit-efl-159807.tar.xz
> .
> 
> To build it, you need EFL 1.8 and libsoup 2.42 at least. Then
> something like that will do :
>     mkdir build && cd build
>     cmake .. -DPORT=Efl -DENABLE_WEB_AUDIO=Off -DENABLE_VIDEO=Off
> -DENABLE_VIDEO_TRACK=Off -DENABLE_ACCESSIBILITY=Off
> -DENABLE_BATTERY_STATUS=Off -DCMAKE_INSTALL_PREFIX=/usr/local
>     make -j 4
> 
> I have tested it with elm web and it work quite well for me. I hope it
> will be useful for others. Just be aware that if you build it, you
> need around 4G of ram for the linker. This means it can only be build
> on 64bits system. Cross compilation is required for 32bits system.

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to