Hi all,
I'm new to the Gnu development environment, and I'm hoping someone can
tell me what obvious thing I need to do to build dia. The Gnu docs all
talk about creating a project, but I'm finding it hard to interpolate
what to do. To put things in perspective, I installed Turbolinux on
Monday and ran rpm for my very first time on Wednesday night.
Turbolinux came with all the developer's tools (except gdk-pixbuf, which
I think I built and installed correctly to /usr/local/lib from
ftp.rpmfind.net/linux/gnome.org/unstable/sources/gdk-pixbuf).
Then I ran cvs -z3 checkout dia (per the FAQ, thank you), and tried:
$ ./autogen.sh >gen.log 2>gen.err
The error file is long, but I think the log file is easy enough to
understand:
$ cat gen.log
I am going to run ./configure with no arguments - if you wish
to pass any to it, please specify them on the ./autogen.sh command line.
Running gettextize... Ignore non-fatal messages.
You should update your own `aclocal.m4' by adding the necessary
macro packages gettext.m4, lcmessage.m4 and progtest.m4 from
the directory `/aclocal'
Running libtoolize
You should add the contents of `/usr/share/aclocal/libtool.m4' to
`aclocal.m4'.
creating cache ./config.cache
Now type 'make' to compile dia.
---------------------------------------
The error file seems to "agree"
$ head gen.err
sed: can't read aclocal.m4: No such file or directory
aclocal: configure.in: 163: macro `AM_PATH_GDK_PIXBUF' not found in
library
automake: configure.in: installing `./install-sh'
...
---------------------------------------
How do I go about telling autogen.sh where to look for gdk-pixbuf? Is
it really just supposed to be:
$cat /usr/local/share/aclocal/gettext.m4
/usr/local/share/aclocal/lcmessage.m4
/usr/local/share/aclocal/progtest.m4 > aclocal.m4
$cat /usr/share/aclocal/libtool.m4 aclocal.m4 > config.cache
$ ./configure
$ make; sudo make install; enjoy dia?
Many thanks for any help.
--jkl