> 
> rob@biffhero-laptop:~/src/cvs/gnucash$ cvs -z3 update -Pd && nice ./configure
>  --prefix=/home/rob/compiled/ && nice make gnome && nice make install
> 
> resulted in the following:
> 
> rm obj/gnome/gnucash-item-edit.d.tmp
> gcc -Wp,-MD,obj/gnome/gnucash-style.d.tmp -c -g -O2  -I/usr/X11R6/include -DC
> ELL_WIDGETS=1 -I../../../ -I../../../src -I../../../src/engine -I../../../src
> /engine/guid -I../../../src/gnome -I../../../src/guile -I/home/rob/compiled//
> include -I../../../src/register  -DHAVE_CONFIG_H -I/usr/include -DNEED_GNOMES
> UPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/i
> nclude -DGNOME -o obj/gnome/gnucash-style.o gnucash-style.c
> sed -e "1 s|gnucash-style\.o|obj/gnome/gnucash-style.o|1" obj/gnome/gnucash-s
> tyle.d.tmp > obj/gnome/gnucash-style.d
> rm obj/gnome/gnucash-style.d.tmp
> make[5]: *** No rule to make target `../../../src/gnome/global-options.h', ne
> eded by `obj/gnome/combocell-gnome.o'.  Stop.
> make[5]: Leaving directory `/home/rob/src/cvs/gnucash/src/register/gnome'
> make[4]: *** [gnome] Error 2
> make[4]: Leaving directory `/home/rob/src/cvs/gnucash/src/register'
> make[3]: *** [gnome] Error 2
> make[3]: Leaving directory `/home/rob/src/cvs/gnucash/src'
> make[2]: *** [build-flavor] Error 2
> make[2]: Leaving directory `/home/rob/src/cvs/gnucash'
> make[1]: *** [gnome.real] Error 2
> make[1]: Leaving directory `/home/rob/src/cvs/gnucash'
> make: *** [gnome] Error 2

Anytime you get a compile error after a CVS update, try doing
a 'make clean' and rebuilding. To date, almost all compile
problems reported to this list will be solved by this. I've
never knowingly checked in non-compiling code :)

'make' is smart, but it's not omnicient, and sometimes a
change (usually removing files) will require the dependency
files to be created from scratch.

thanks,
dave

Reply via email to