dia-0.85 I got through the ./configure. During compile time, I get:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I/usr/include/gnome-xml
-I/usr/X11R6/include -I/usr/lib/glib/include
-DDIA_SHEETDIR=\"/usr/local/share/dia/sheets\"
-DLIBDIR=\"/usr/local/lib\" -DDATADIR=\"/usr/local/share/dia\" -g -O2
-Wall -Wunused -Winline -Wmissing-prototypes -Wmissing-declarations
-fomit-frame-pointer -finline-functions -fstrict-aliasing -c -o
dia_xml.o `test -f dia_xml.c
|| echo './'`dia_xml.c
dia_xml.c:24: tree.h: No such file or directory
make[2]: *** [dia_xml.o] Error 1
make[2]: Leaving directory `/home/joliver/dia-0.85/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/joliver/dia-0.85'
make: *** [all-recursive-am] Error 2
I found a reference to getting libxmld to fix this. However, I can't
find it! Mandrake has libxml but not libxmld. rpmfind.net has a
couple of funky versions of libxmld. I've got libxml-1.8.7-1mdk right
now. If the two need to match, where can I find appropriate versions?