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