On Thu, Dec 19, 2013 at 6:26 AM, Igor Murzov
<intergalactic.anonym...@gmail.com> wrote:
> I've got another compilation failure due to incorrect freetype
> include path:
> --------------------------------------------------------------------
> Building CXX object 
> Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/FontPlatformDataFreeType.cpp.o
> /tmp/tgz/webkit-efl/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp:32:22:
>  fatal error: tttables.h: No such file or directory
>  #include <tttables.h>
> --------------------------------------------------------------------
>
> The missing file is actually present in /usr/include/freetype2/freetype/,
> but compiler failed to find it. pkg-config prints the following path:
>
>  $ pkg-config --cflags freetype2
>  -I/usr/include/freetype2
>
> so I had to edit some source files in WebCore to make it compile.
>
>

Looks like someone should put this into webkit too
https://git.enlightenment.org/core/efl.git/commit/?id=c12ac143c68bf193e5154ca1e0e6471d9a2d7fb2

> -- Igor
>
>
> On Wed, 18 Dec 2013 20:18:42 +0900
> ryuan Choi <ryuan.c...@gmail.com> wrote:
>
>> Interesting, PNGImageDecoder.cpp already checked the libpng version but
>> checked whether it is bigger than 1.5
>>
>>
>>
>> 2013/12/18 Cedric BAIL <cedric.b...@free.fr>
>>
>> > On Wed, Dec 18, 2013 at 5:07 PM, Igor Murzov
>> > <intergalactic.anonym...@gmail.com> wrote:
>> > > 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.
>> >
>> > I am guessing that your libpng is to old (not sure), but webkit efl is
>> > really something that require all the latest technology.
>> > --
>> > Cedric BAIL
>
> ------------------------------------------------------------------------------
> 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

------------------------------------------------------------------------------
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