[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New release of Debian ROOT packages - Development Snapshot



Hi Charles,

On Tue, 2006-10-31 at 09:01 +0900, Charles Plessy wrote:
> Le Sun, Oct 29, 2006 at 11:50:39AM +0100, Christian Holm Christensen a écrit :
> > 
> > Call for builders:  If you have Debian GNU/Linux running on some
> > architecture other than i386, I'd very much like if you could try to
> > rebuild the packages for your platform, and report back problems to me
> > (cholm@nbi.dk).  In particular, I'd like to hear about builds for amd64,
> > ia64, powerpc, powerpc64, and similar.
> 
> Dear Christian,
> 
> I tried to build root in a ppc64 chroot (a fully 64-bits environment). I
> am a bit busy, so I can not investigate the error message. Here is the
> tail of it:

If you have the time, could you post a full log please?  Thanks. 

> x11/src/GX11Gui.cxx:2623: error: expected primary-expression before ')' token
> x11/src/GX11Gui.cxx:2624: error: 'XPutImage' was not declared in this scope

Hmm.  `XPutImage' doesn't seem to be declared - that's weird.  From the
reminder of the errors, I think I expect to see something like
`X11/Xlib.h not found' from the compiler - which is even weirder.
Could you also send me config.log?  Thanks. 

> x11/src/GX11Gui.cxx: In member function 'virtual void TGX11::DeleteImage(Drawable_t)':
> x11/src/GX11Gui.cxx:2632: error: 'XImage' was not declared in this scope
> x11/src/GX11Gui.cxx:2632: error: expected primary-expression before ')' token
> x11/src/GX11Gui.cxx:2632: error: 'XDestroyImage' was not declared in this scope
> x11/src/GX11Gui.cxx: In member function 'virtual void TGX11::ShapeCombineMask(Window_t, Int_t, Int_t, Pixmap_t)':
> x11/src/GX11Gui.cxx:2642: error: 'fDisplay' was not declared in this scope
> x11/src/GX11Gui.cxx:2642: error: 'Window' was not declared in this scope
> x11/src/GX11Gui.cxx:2642: error: 'ShapeBounding' was not declared in this scope
> x11/src/GX11Gui.cxx:2643: error: 'Pixmap' was not declared in this scope
> x11/src/GX11Gui.cxx:2643: error: 'ShapeSet' was not declared in this scope
> x11/src/GX11Gui.cxx:2643: error: 'XShapeCombineMask' was not declared in this scope
> make[1]: *** [x11/src/GX11Gui.o] Error 1
> make[1]: Leaving directory `/root-5.13.05'
> make: *** [build-arch-stamp] Error 2
> 
> I do not know if it is a problem of missing dependancies or not. 

ROOT build-depends on `libxpm-dev' which depends on `libx11-dev' which
contains `/usr/include/X11/Xlib.h' which declares XPutImage (among other
things), so the dependencies should be in order (unless the powerpc64
libxpm-dev doesn't depend on libx11-dev). 

> Also, I did
> not apt-get upgrade my chroot before, 

Shouldn't be needed when you do 
> but did apt-get build-dep root.

but it's worth a try. 

> Have a nice day,

You too, and thanks. 

Yours,

-- 
 ___  |  Christian Holm Christensen 
  |_| |  -------------------------------------------------------------
    | |  Address: Sankt Hansgade 23, 1. th.  Phone:  (+45) 35 35 96 91
     _|           DK-2200 Copenhagen N       Cell:   (+45) 24 61 85 91
    _|            Denmark                    Office: (+45) 353  25 404
 ____|   Email:   cholm@nbi.dk               Web:    www.nbi.dk/~cholm
 | |



Reply to: