I'm trying to sugar-jhbuild in an Ubuntu Gutsy environment.  Since last 
Friday (when I first tried to sugar-jhbuild), I've had these problems 
building evince-olpc.  There seems to be an argument type mismatch; below 
I'm including the end of the sugar-jhbuild make.

Since it failed on Friday, I renamed the 'source' directory out of the way 
so that sugar-jhbuild would try to get the source fresh in case of any 
updates.  I got the same error.

Here's what make tells me:

make[2]: Entering directory 
`/home/paulproteus/sugar/sugar-jhbuild/source/evince-olpc-0.3/pdf'
if /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. 
-I.. -I.. -I../backend -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 
-I/usr/include/libpng12   -I/usr/include/poppler/glib -I/usr/include/poppler 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 
-I/usr/include/freetype2 -I/usr/include/libpng12   -g -O2 -Wall -Wno-unused     
 -g -O2 -MT ev-poppler.lo -MD -MP -MF ".deps/ev-poppler.Tpo" -c -o 
ev-poppler.lo ev-poppler.cc; \
         then mv -f ".deps/ev-poppler.Tpo" ".deps/ev-poppler.Plo"; else rm -f 
".deps/ev-poppler.Tpo"; exit 1; fi
  g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../backend -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/poppler/glib 
-I/usr/include/poppler -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
-I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -g 
-O2 -Wall -Wno-unused -g -O2 -MT ev-poppler.lo -MD -MP -MF .deps/ev-poppler.Tpo 
-c ev-poppler.cc  -fPIC -DPIC -o .libs/ev-poppler.o
ev-poppler.cc: In function 'char* pdf_document_get_text(EvDocument*, int, 
EvRectangle*)':
ev-poppler.cc:616: error: cannot convert 'PopplerRectangle*' to 
'PopplerSelectionStyle' for argument '2' to 'char* 
poppler_page_get_text(PopplerPage*, PopplerSelectionStyle, PopplerRectangle*)'
ev-poppler.cc: In function 'void pdf_selection_render_selection(EvSelection*, 
EvRenderContext*, GdkPixbuf**, EvRectangle*, EvRectangle*, GdkColor*, 
GdkColor*)':
ev-poppler.cc:1450: error: cannot convert 'gdouble' to 'cairo_t*' for argument 
'2' to 'void poppler_page_render_selection(PopplerPage*, cairo_t*, 
PopplerRectangle*, PopplerRectangle*, PopplerSelectionStyle, GdkColor*, 
GdkColor*)'
ev-poppler.cc: In function 'GdkRegion* 
pdf_selection_get_selection_region(EvSelection*, EvRenderContext*, 
EvRectangle*)':
ev-poppler.cc:1466: error: cannot convert 'PopplerRectangle*' to 
'PopplerSelectionStyle' for argument '3' to 'GdkRegion* 
poppler_page_get_selection_region(PopplerPage*, gdouble, PopplerSelectionStyle, 
PopplerRectangle*)'
ev-poppler.cc: In function 'GdkRegion* 
pdf_selection_get_selection_map(EvSelection*, EvRenderContext*)':
ev-poppler.cc:1487: error: cannot convert 'PopplerRectangle*' to 
'PopplerSelectionStyle' for argument '3' to 'GdkRegion* 
poppler_page_get_selection_region(PopplerPage*, gdouble, PopplerSelectionStyle, 
PopplerRectangle*)'
make[2]: *** [ev-poppler.lo] Error 1
make[2]: Leaving directory 
`/home/paulproteus/sugar/sugar-jhbuild/source/evince-olpc-0.3/pdf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/home/paulproteus/sugar/sugar-jhbuild/source/evince-olpc-0.3'
make: *** [all] Error 2
*** error during stage build of evince-olpc: ########## Error running make   
*** [23/43]

Hope this helps - let me know if I can be any more use.  Thanks!

-- Asheesh.

--
If you think before you speak the other guy gets his joke in first.
_______________________________________________
Sugar mailing list
[email protected]
http://lists.laptop.org/listinfo/sugar

Reply via email to