Daniel's patch above seems wrong. I'm trying to compile XML::GDOME from the CPAN, and it's failing to find the GLib includes. I therefore infer that the missing parts are not simply to be stripped out, but to be replaced with glib-config calls; this makes the compilation get further, and seems to be more correct. (XML::GDOME still doesn't work, but the rest of the problems seem to be due to the Perl module itself...)
Is there a reason something hasn't been applied to the Debian source tree for the package, though? The bug report is now nearly three years unresolved. ---> Drake Wilson [Patch follows] --- gdome-config.orig 2007-02-13 03:07:19.000000000 -0600 +++ gdome-config 2007-02-13 03:04:33.000000000 -0600 @@ -83,8 +83,8 @@ shift done -the_libs="$the_libs -L${exec_prefix}/lib -lgdome ` --libs` `xml2-config --libs`" -the_flags="$the_flags -I${prefix}/include -I${prefix}/include/libgdome ` --cflags` `xml2-config --cflags`" +the_libs="$the_libs -L${exec_prefix}/lib -lgdome `glib-config --libs` `xml2-config --libs`" +the_flags="$the_flags -I${prefix}/include -I${prefix}/include/libgdome `glib-config --cflags` `xml2-config --cflags`" if $cflags; then all_flags="$the_flags"
signature.asc
Description: Digital signature