Problems compiling latest unstable
Dave Peticolas
dave@krondo.com
Fri, 02 Feb 2001 19:31:13 -0800
Richard -Gilligan- Uschold writes:
>
> --------------B465DD137215E6E4EBE66C4B
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
>
> I've been trying to compile the latest unstable version all year. I've
> tried the suggestions offered here, but still have problems. The
> current error, below, is the same as I had Jan 27. This was based on a
> completely new download of the cvs tree on Jan 28. The current versions
>
> of all packages I've installed / updated since I began working on
> gnucash are below.
>
> get all new copy of latest:
> cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login
> cvs -z3 -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot co gnucash
>
> make distclean (Note: this does remove config.cache)
> ./autogen.sh --enable-opt-style-install --disable-guppi
> --prefix=/opt5.3 > & autogen.err.txt
> make >& make.err.txt
>
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src
> -I../../src/calculation -I../../src/engine -I../../src/g-wrap
> -I../../src/guile -I../../src/register -I../../src/register/gnome
> -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
> -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -g -O2
> -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wall
> -Werror-implicit-function-declaration
> -I/usr/local/include -I/usr/include -DNEED_GNOMESUPPORT_H
> -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include
> -I/usr/X11R6/include -I/usr/include/gnome-xml -I/usr/include
> -I/usr/lib/glib/include -DNEED_GNOMESUPPORT_H
> -I/usr/lib/gnome-libs/include -I/usr/X11R6/include
> -I/usr/include/gnome-xml -DGTKHTML_HAVE_PSPELL -I/usr/include -c
> gnc-html.c
> gnc-html.c: In function `gnc_html_object_requested_cb':
> gnc-html.c:680: implicit declaration of function `unescape_newlines'
> gnc-html.c:680: structure has no member named `data'
> gnc-html.c:680: warning: initialization makes pointer from integer
You need gtkhtml-0.8. Mandrake packages are available at
ftp://ftp.ximian.com/ximian/evolution/distributions/Mandrake-7/
You need the -devel version as well, and the packages probably
require some of the other packages in that same directory.
>
> Can't install these:
> Guppi-0.35.2-1.i586.rpm
> glibc-2.2.1-3mdk.i586.rpm
> glibc-devel-2.2.1-3mdk.i586.rpm
> bonobo-0.33-2mdk.i586.rpm
>
> rpm error message:
> "only packages with major numbers <=3 are supported by this version of
> RPM"
Those rpms were created by rpm 4.0. I'm not sure where you would get
Mandrake rpms for rpm 4.0. I think there might be an update to rpm 3.0
that allows it to read the new format, but I'm not sure.
dave