On Mon, Jul 11, 2005 at 06:15:10PM +0100, Nuno Dias wrote:
>  Hi,
> 
>  I'm trying to compile ganglia in Fedora Core 4
> 
>  After the ./configure, the make give this error

I've seen similar problems with debian sid, which has just moved to gcc 4. 
The quick hack solution is to go into srclib/libmetrics, and edit the 
config.h.in, removing the following lines from the end of the file:

/* uchar_t */
#undef uchar_t

/* uint16_t */
#undef uint16_t

/* uint32_t */
#undef uint32_t

/* uint8_t */
#undef uint8_t

It should then build with gcc 4, but probably breaks builds on other 
platforms. I tried to file this bug with bugzilla, but I'm not sure I did 
it right. 

Stu
-- 
|  Stuart Teasdale      | Atmospheric, Oceanic and Planetary Physics   |
|  System Manager       | University of Oxford                         |
|  "You don't need a weatherman to know which way the wind blows"      |




Reply via email to