/bin/sh ../../../../libtool --tag=CC --mode=link gcc -g -O2 -D_GNU_SOURCE -o module.la -rpath /usr/local/lib/evas/modules/loaders/eet/linux-gnu-i686 -no-undefined -module -avoid-version evas_image_load_eet.lo -L/usr/local/lib -leina -L/usr/local/lib -leet -lssl -lcrypto -ldl -leina ../../../../src/lib/libevas.la gcc -shared .libs/evas_image_load_eet.o -Wl,--rpath -Wl,/usr/local/src/enlightenment-dr-17/evas/src/lib/.libs -L/usr/local/lib /usr/local/lib/libeet.so -lssl -lcrypto -ldl /usr/local/lib/libeina.so ../../../../src/lib/.libs/libevas.so -L/usr/lib -Wl,-soname -Wl,module.so -o .libs/module.so ar cru .libs/module.a evas_image_load_eet.o ranlib .libs/module.a creating module.la (cd .libs && rm -f module.la && ln -s ../module.la module.la) make[5]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/eet' Making all in gif make[5]: Entering directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/gif' if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_gif.lo -MD -MP -MF ".deps/evas_image_load_gif.Tpo" -c -o evas_image_load_gif.lo evas_image_load_gif.c; \ then mv -f ".deps/evas_image_load_gif.Tpo" ".deps/evas_image_load_gif.Plo"; else rm -f ".deps/evas_image_load_gif.Tpo"; exit 1; fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_gif.lo -MD -MP -MF .deps/evas_image_load_gif.Tpo -c evas_image_load_gif.c -fPIC -DPIC -o .libs/evas_image_load_gif.o gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_gif.lo -MD -MP -MF .deps/evas_image_load_gif.Tpo -c evas_image_load_gif.c -o evas_image_load_gif.o >/dev/null 2>&1 /bin/sh ../../../../libtool --tag=CC --mode=link gcc -g -O2 -D_GNU_SOURCE -o module.la -rpath /usr/local/lib/evas/modules/loaders/gif/linux-gnu-i686 -no-undefined -module -avoid-version evas_image_load_gif.lo -L/usr/local/lib -leina -lgif ../../../../src/lib/libevas.la gcc -shared .libs/evas_image_load_gif.o -Wl,--rpath -Wl,/usr/local/src/enlightenment-dr-17/evas/src/lib/.libs -L/usr/local/lib /usr/local/lib/libeina.so -lgif ../../../../src/lib/.libs/libevas.so -L/usr/lib -Wl,-soname -Wl,module.so -o .libs/module.so ar cru .libs/module.a evas_image_load_gif.o ranlib .libs/module.a creating module.la (cd .libs && rm -f module.la && ln -s ../module.la module.la) make[5]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/gif' Making all in jpeg make[5]: Entering directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/jpeg' if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_jpeg.lo -MD -MP -MF ".deps/evas_image_load_jpeg.Tpo" -c -o evas_image_load_jpeg.lo evas_image_load_jpeg.c; \ then mv -f ".deps/evas_image_load_jpeg.Tpo" ".deps/evas_image_load_jpeg.Plo"; else rm -f ".deps/evas_image_load_jpeg.Tpo"; exit 1; fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_jpeg.lo -MD -MP -MF .deps/evas_image_load_jpeg.Tpo -c evas_image_load_jpeg.c -fPIC -DPIC -o .libs/evas_image_load_jpeg.o In file included from ../../../../src/lib/include/evas_common.h:9, from evas_image_load_jpeg.c:14: ../../../../config.h:290:1: warning: "HAVE_STDLIB_H" redefined In file included from /usr/include/jpeglib.h:24, from evas_image_load_jpeg.c:7: /usr/include/jconfig.h:12:1: warning: this is the location of the previous definition gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_jpeg.lo -MD -MP -MF .deps/evas_image_load_jpeg.Tpo -c evas_image_load_jpeg.c -o evas_image_load_jpeg.o >/dev/null 2>&1 /bin/sh ../../../../libtool --tag=CC --mode=link gcc -g -O2 -D_GNU_SOURCE -o module.la -rpath /usr/local/lib/evas/modules/loaders/jpeg/linux-gnu-i686 -no-undefined -module -avoid-version evas_image_load_jpeg.lo -L/usr/local/lib -leina -ljpeg ../../../../src/lib/libevas.la gcc -shared .libs/evas_image_load_jpeg.o -Wl,--rpath -Wl,/usr/local/src/enlightenment-dr-17/evas/src/lib/.libs -L/usr/local/lib /usr/local/lib/libeina.so -ljpeg ../../../../src/lib/.libs/libevas.so -L/usr/lib -Wl,-soname -Wl,module.so -o .libs/module.so ar cru .libs/module.a evas_image_load_jpeg.o ranlib .libs/module.a creating module.la (cd .libs && rm -f module.la && ln -s ../module.la module.la) make[5]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/jpeg' Making all in pmaps make[5]: Entering directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/pmaps' if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_pmaps.lo -MD -MP -MF ".deps/evas_image_load_pmaps.Tpo" -c -o evas_image_load_pmaps.lo evas_image_load_pmaps.c; \ then mv -f ".deps/evas_image_load_pmaps.Tpo" ".deps/evas_image_load_pmaps.Plo"; else rm -f ".deps/evas_image_load_pmaps.Tpo"; exit 1; fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_pmaps.lo -MD -MP -MF .deps/evas_image_load_pmaps.Tpo -c evas_image_load_pmaps.c -fPIC -DPIC -o .libs/evas_image_load_pmaps.o gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -g -O2 -D_GNU_SOURCE -MT evas_image_load_pmaps.lo -MD -MP -MF .deps/evas_image_load_pmaps.Tpo -c evas_image_load_pmaps.c -o evas_image_load_pmaps.o >/dev/null 2>&1 /bin/sh ../../../../libtool --tag=CC --mode=link gcc -g -O2 -D_GNU_SOURCE -o module.la -rpath /usr/local/lib/evas/modules/loaders/pmaps/linux-gnu-i686 -no-undefined -module -avoid-version evas_image_load_pmaps.lo -L/usr/local/lib -leina ../../../../src/lib/libevas.la gcc -shared .libs/evas_image_load_pmaps.o -Wl,--rpath -Wl,/usr/local/src/enlightenment-dr-17/evas/src/lib/.libs -L/usr/local/lib /usr/local/lib/libeina.so ../../../../src/lib/.libs/libevas.so -L/usr/lib -Wl,-soname -Wl,module.so -o .libs/module.so ar cru .libs/module.a evas_image_load_pmaps.o ranlib .libs/module.a creating module.la (cd .libs && rm -f module.la && ln -s ../module.la module.la) make[5]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/pmaps' Making all in png make[5]: Entering directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/png' if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -I/usr/include/libpng12 -g -O2 -D_GNU_SOURCE -MT evas_image_load_png.lo -MD -MP -MF ".deps/evas_image_load_png.Tpo" -c -o evas_image_load_png.lo evas_image_load_png.c; \ then mv -f ".deps/evas_image_load_png.Tpo" ".deps/evas_image_load_png.Plo"; else rm -f ".deps/evas_image_load_png.Tpo"; exit 1; fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -I/usr/include/libpng12 -g -O2 -D_GNU_SOURCE -MT evas_image_load_png.lo -MD -MP -MF .deps/evas_image_load_png.Tpo -c evas_image_load_png.c -fPIC -DPIC -o .libs/evas_image_load_png.o gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -I/usr/include/libpng12 -g -O2 -D_GNU_SOURCE -MT evas_image_load_png.lo -MD -MP -MF .deps/evas_image_load_png.Tpo -c evas_image_load_png.c -o evas_image_load_png.o >/dev/null 2>&1 /bin/sh ../../../../libtool --tag=CC --mode=link gcc -g -O2 -D_GNU_SOURCE -o module.la -rpath /usr/local/lib/evas/modules/loaders/png/linux-gnu-i686 -no-undefined -module -avoid-version evas_image_load_png.lo -L/usr/local/lib -leina -lpng12 ../../../../src/lib/libevas.la gcc -shared .libs/evas_image_load_png.o -Wl,--rpath -Wl,/usr/local/src/enlightenment-dr-17/evas/src/lib/.libs -L/usr/local/lib /usr/local/lib/libeina.so -lpng12 ../../../../src/lib/.libs/libevas.so -L/usr/lib -Wl,-soname -Wl,module.so -o .libs/module.so ar cru .libs/module.a evas_image_load_png.o ranlib .libs/module.a creating module.la (cd .libs && rm -f module.la && ln -s ../module.la module.la) make[5]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/png' Making all in svg make[5]: Entering directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/svg' if /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -g -O2 -D_GNU_SOURCE -MT evas_image_load_svg.lo -MD -MP -MF ".deps/evas_image_load_svg.Tpo" -c -o evas_image_load_svg.lo evas_image_load_svg.c; \ then mv -f ".deps/evas_image_load_svg.Tpo" ".deps/evas_image_load_svg.Plo"; else rm -f ".deps/evas_image_load_svg.Tpo"; exit 1; fi mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I. -I../../../../src/lib -I../../../../src/lib/include -I/usr/include/freetype2 -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -g -O2 -D_GNU_SOURCE -MT evas_image_load_svg.lo -MD -MP -MF .deps/evas_image_load_svg.Tpo -c evas_image_load_svg.c -fPIC -DPIC -o .libs/evas_image_load_svg.o In file included from evas_image_load_svg.c:5: /usr/include/librsvg-2/librsvg/rsvg-cairo.h:28:19: error: cairo.h: No such file or directory In file included from evas_image_load_svg.c:5: /usr/include/librsvg-2/librsvg/rsvg-cairo.h:33: error: expected declaration specifiers or '...' before 'cairo_t' /usr/include/librsvg-2/librsvg/rsvg-cairo.h:36: error: expected declaration specifiers or '...' before 'cairo_t' evas_image_load_svg.c: In function 'evas_image_load_file_data_svg': evas_image_load_svg.c:142: error: 'cairo_surface_t' undeclared (first use in this function) evas_image_load_svg.c:142: error: (Each undeclared identifier is reported only once evas_image_load_svg.c:142: error: for each function it appears in.) evas_image_load_svg.c:142: error: 'surface' undeclared (first use in this function) evas_image_load_svg.c:143: error: 'cairo_t' undeclared (first use in this function) evas_image_load_svg.c:143: error: 'cr' undeclared (first use in this function) evas_image_load_svg.c:235: error: 'CAIRO_FORMAT_ARGB32' undeclared (first use in this function) evas_image_load_svg.c:259: error: too many arguments to function 'rsvg_handle_render_cairo' make[5]: *** [evas_image_load_svg.lo] Error 1 make[5]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders/svg' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules/loaders' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src/modules' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/enlightenment-dr-17/evas' make: *** [all] Error 2