On Fri, Mar 21, 2008 at 08:38:20AM -0600, Brad Nicholes wrote: > > Isn't that what a no-arch devel package should be doing? Maybe I am missing > what you are really talking about.
a gmond C module needs to include gm_mmn.h (for the MAGIC) and metric.h (for the mmodule_struct), but both are gmond private headers and can't be cleanly exported (because they also include libmetrics). for a "devel" package to be possible (so that modules can't be compiled out of the ganglia source tree), those headers should be cleaned and be installed as public headers (most likely in /usr/include/ganglia/). currently the only header that is being exported is "ganglia.h" (installed in /usr/include/) but it doesn't contain a full list of public methods from libganglia and is also not clean to export (as it includes config.h) Carlo ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers