Compiling the CVS head

Eildert Groeneveld eg@tzv.fal.de
Thu, 20 Jun 2002 11:30:11 +0200


Dear All

we are making progress. One of the big problems is indeed the mssing set of 
*-devel.rpm . It takes quite some time to find out which they in fact are. So 
if someone has a good idea of how to handle (and improve) this it would make 
life much easier.
autogen.sh
generates this:

autoheader: `config.h.in' is unchanged
Running automake --gnu  ...
Running autoconf ...
configure.in:838: error: do not use LIBOBJS directly, use AC_LIBOBJ (see 
section `AC_LIBOBJ vs. LIBOBJS'
**Error**: autoconf failed.
root(eno,gnucash)# autoconf
root(eno,gnucash)#

as can be seen autoconf seems to go through if started manually.
configure is next, it goes through without problems now, finishing with:

-- config.status: creating gnucash-config
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing default-2 commands
config.status: executing default commands
root(eno,gnucash)#

looks ok.

Now its:
root(eno,gnucash)#make
..
..

Making all in src
make[2]: Entering directory `/usr/local/src/gnucash/src'
Making all in doc
make[3]: Entering directory `/usr/local/src/gnucash/src/doc'
Making all in design
make[4]: Entering directory `/usr/local/src/gnucash/src/doc/design'
cd . \
  && /bin/sh /usr/local/src/gnucash/missing --run makeinfo   \
       `echo gnucash-design.texinfo | sed 's,.*/,,'`
gnucash-design.texinfo:9: @include `version.texi': No such file or directory.
makeinfo: Removing output file 
`/usr/local/src/gnucash/src/doc/design/gnucash-design.info' due to errors; 
use --force to preserve.
make[4]: *** [gnucash-design.info] Error 1
make[4]: Leaving directory `/usr/local/src/gnucash/src/doc/design'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/src/gnucash/src/doc'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/gnucash/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gnucash'
make: *** [all] Error 2
root(eno,gnucash)#

Is there something missing in the CVS tree?

greetings


Eildert 
==================================================
Eildert Groeneveld
Institute for Animal Science and Animal Behaviour
Mariensee 31535 Neustadt Germany
Tel : (+49)(0)5034 871155 Fax : (+49)(0)5034 92579
e-mail: eg@tzv.fal.de  http://www.tzv.fal.de/~eg/
==================================================