Hi,
I’m trying to install root-4.04.02 on Ubuntu linux (debian based), but I can’t compile it. While I’m doing “make debian” it stops with this error message:
g++ -O -I/usr/include/freetype2 -pipe -Wall -W -Woverloaded-virtual -fPIC -Iinclude -DHAVE_CONFIG -pthread -I/usr/include/libAfterBase -I/usr/include/libAfterImage -o asimage/src/TASImage.o -c asimage/src/TASImage.cxx
asimage/src/TASImage.cxx: En function void fill_hline_notile_argb32(ASDrawContext*, int, int, int, long unsigned int)': asimage/src/TASImage.cxx:4499: error: cannot convert
CARD8*’ to CARD32*' in initialization asimage/src/TASImage.cxx: En function
void
apply_tool_2D_argb32(ASDrawContext*, int, int, long unsigned int)’:
asimage/src/TASImage.cxx:4521: error: cannot convert CARD8*' to
CARD32*’ in
initialization
asimage/src/TASImage.cxx:4530: error: cannot convert CARD8*' to
CARD32*’ in
initialization
asimage/src/TASImage.cxx: En function ASDrawContext* create_draw_context_argb32(ASImage*, ASDrawTool*)': asimage/src/TASImage.cxx:4577: error: cannot convert
ARGB32*’ to CARD8*' in assignment asimage/src/TASImage.cxx:4581: error: conversión inválida de
void
()(ASDrawContext, int, int, int, long unsigned int)’ a void (*)(ASDrawContext*, int, int, int, unsigned char)' asimage/src/TASImage.cxx:4582: error: conversión inválida de
void
()(ASDrawContext, int, int, long unsigned int)’ a void (*)(ASDrawContext*, int, int, unsigned char)' asimage/src/TASImage.cxx: En member function
void
TASImage::DrawWideLine(unsigned int, unsigned int, unsigned int, unsigned
int, unsigned int, unsigned int)’:
asimage/src/TASImage.cxx:4611: error: cannot convert CARD32*' to
CARD8*’ in
assignment
/usr/include/libAfterImage/asimage.h: At global scope:
/usr/include/libAfterImage/asimage.h:767: aviso: inline function void init_image_layers(ASImageLayer*, int)' used but never defined make[2]: *** [asimage/src/TASImage.o] Error 1 make[2]: Leaving directory
/home/fede/downloads/root-4.04.02’
make[1]: *** [build-arch-stamp] Error 2
make[1]: Leaving directory `/home/fede/downloads/root-4.04.02’
make: *** [debian] Error 2
How can I make it work?
Regards.
fede.