2009/3/31, André Loureiro <loureiro.and...@gmail.com>: > Thak you I'll try :) > > 2009/3/31 Vincent Torri <vto...@univ-evry.fr> > >> >> Hey, >> >> >> I'm trying compile the epdf but I get the follow error: >>> >>> make all-recursive >>> make[1]: Entering directory >>> `/home/loureiro/projects/e_src_exported/epdf' >>> Making all in src >>> make[2]: Entering directory >>> `/home/loureiro/projects/e_src_exported/epdf/src' >>> Making all in lib >>> make[3]: Entering directory >>> `/home/loureiro/projects/e_src_exported/epdf/src/lib' >>> /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H >>> -I. >>> -I../.. -I/usr/local/include -I/usr/local/include/eina-0 >>> -I/usr/local/include/eina-0/eina -I/usr/local/include/poppler -g -O2 >>> -MT >>> libepdf_la-epdf_main.lo -MD -MP -MF .deps/libepdf_la-epdf_main.Tpo -c -o >>> libepdf_la-epdf_main.lo `test -f 'epdf_main.cpp' || echo >>> './'`epdf_main.cpp >>> mkdir .libs >>> g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include >>> -I/usr/local/include/eina-0 -I/usr/local/include/eina-0/eina >>> -I/usr/local/include/poppler -g -O2 -MT libepdf_la-epdf_main.lo -MD -MP >>> -MF >>> .deps/libepdf_la-epdf_main.Tpo -c epdf_main.cpp -fPIC -DPIC -o >>> .libs/libepdf_la-epdf_main.o >>> epdf_main.cpp: In function ?int epdf_init()?: >>> epdf_main.cpp:18: error: no matching function for call to >>> ?GlobalParams::GlobalParams(NULL)? >>> /usr/local/include/poppler/GlobalParams.h:162: note: candidates are: >>> GlobalParams::GlobalParams() >>> /usr/local/include/poppler/GlobalParams.h:157: note: >>> GlobalParams::GlobalParams(const GlobalParams&) >>> make[3]: *** [libepdf_la-epdf_main.lo] Error 1 >>> make[3]: Leaving directory >>> `/home/loureiro/projects/e_src_exported/epdf/src/lib' >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory >>> `/home/loureiro/projects/e_src_exported/epdf/src' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory `/home/loureiro/projects/e_src_exported/epdf' >>> make: *** [all] Error 2 >>> >> >> 1) update to latest poppler >> 2) don't forget to configure it so that it install xpdf headers (see >> README >> in epdf, iirc) >> 3) recompile completely epdf: >> >> make maintainer-clean >> ./autogen.sh >> make >> >> This should work >> >> Vincent >> > > > > -- > -- > André L. V. Loureiro > Hey I did what you said, but the error in compile continue... .... .libs/libepdf_la-epdf_main.o epdf_main.cpp: In function ?int epdf_init()?: epdf_main.cpp:18: error: no matching function for call to ?GlobalParams::GlobalParams(NULL)? /usr/local/include/poppler/GlobalParams.h:162: note: candidates are: GlobalParams::GlobalParams() /usr/local/include/poppler/GlobalParams.h:157: note: GlobalParams::GlobalParams(const GlobalParams&) ...
So I did the follow change in epdf_main.cpp in the function epdf_init() instead if (!(globalParams = new GlobalParams(NULL))) I put, like the suggestion error if (!(globalParams = new GlobalParams())) and then compile fine. Thanks -- -- André L. V. Loureiro ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel