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"

Attachment: signature.asc
Description: Digital signature

Reply via email to