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

Reply via email to