Hello I am a relative newbie at this so please bear
with me. I retrieved the sources and I want to
build the latest verision of dia. The following is
the output I am getting :
config.status: creating po/Makefile
Configuration:
Source code location: .
Compiler: gcc
Libart (AA rendering, png export): yes
Gnome support: yes
Build bonobo component (not supported): no
Gnome-print support (not recommended): no
Python support: no
(LIMITED) Freetype support: no
Now type make to build dia.
+ make
make all-recursive
make[1]: Entering directory
`/usr/src/redhat/BUILD/dia-0.90'
Making all in lib
make[2]: Entering directory
`/usr/src/redhat/BUILD/dia-0.90/lib'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/include/libxml2 -I/usr/include
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-DDIA_SHEETDIR=\"/usr/share/dia/sheets\"
-DUNICODE_USE_SYSTEM_ICONV
-DLIBDIR=\"/usr/lib\" -DDATADIR=\"/usr/share/dia\"
-I/usr/include/libxml2 -O2 -march=i386 -mcpu=i686
-Wall -Wunused -Winline -Wmissing-prototypes
-Wmissing-declarations -finline-functions
-fstrict-aliasing -c diagramdata.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/include/libxml2 -I/usr/include
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-DDIA_SHEETDIR=\"/usr/share/dia/sheets\"
-DUNICODE_USE_SYSTEM_ICONV
-DLIBDIR=\"/usr/lib\" -DDATADIR=\"/usr/share/dia\"
-I/usr/include/libxml2 -O2 -march=i386 -mcpu=i686
-Wall -Wunused -Winline -Wmissing-prototypes
-Wmissing-declarations -finline-functions
-fstrict-aliasing -c geometry.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/include/libxml2 -I/usr/include
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-DDIA_SHEETDIR=\"/usr/share/dia/sheets\"
-DUNICODE_USE_SYSTEM_ICONV
-DLIBDIR=\"/usr/lib\" -DDATADIR=\"/usr/share/dia\"
-I/usr/include/libxml2 -O2 -march=i386 -mcpu=i686
-Wall -Wunused -Winline -Wmissing-prototypes
-Wmissing-declarations -finline-functions
-fstrict-aliasing -c color.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/include/libxml2 -I/usr/include
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-DDIA_SHEETDIR=\"/usr/share/dia/sheets\"
-DUNICODE_USE_SYSTEM_ICONV
-DLIBDIR=\"/usr/lib\" -DDATADIR=\"/usr/share/dia\"
-I/usr/include/libxml2 -O2 -march=i386 -mcpu=i686
-Wall -Wunused -Winline -Wmissing-prototypes
-Wmissing-declarations -finline-functions
-fstrict-aliasing -c dia_xml.c
dia_xml.c:28:20: parser.h: No such file or directory
dia_xml.c:29:29: parserInternals.h: No such file or
directory
dia_xml.c:30:23: xmlmemory.h: No such file or directory
In file included from dia_xml.c:40:
dia_xml_libxml.h:24:18: tree.h: No such file or
directory
dia_xml_libxml.h:25:20: parser.h: No such file or
directory
dia_xml.c:488:84: warning: pasting would not give a
valid preprocessing token
dia_xml.c:504:86: warning: pasting would not give a
valid preprocessing token
make[2]: *** [dia_xml.o] Error 1
make[2]: Leaving directory
`/usr/src/redhat/BUILD/dia-0.90/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/usr/src/redhat/BUILD/dia-0.90'
make: *** [all-recursive-am] Error 2
Bad exit status from /var/tmp/rpm-tmp.64278 (%build)
I think I am missing a library on my computer. Any
assistance would be appreciated
Thanks