--------------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 without a cast gnc-html.c: In function `gnc_html_submit_cb': gnc-html.c:853: warning: control reaches end of non-void function make[3]: *** [gnc-html.o] Error 1 make[3]: Leaving directory `/home/devel/gnucash-1.5.3-org/src/gnome' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/devel/gnucash-1.5.3-org/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/devel/gnucash-1.5.3-org' make: *** [all-recursive-am] Error 2 CURRENT VERSIONS: Autoconf version 2.13 ORBit-0.5.3-2mdk.rpm ORBit-devel-0.5.3-2mdk.rpm aspell-0.32.5-2mdk.rpm aspell-en-0.32.5-2mdk.rpm automake (GNU automake) 1.4 bonobo-0.18-3mdk.rpm docbook-3.1-13mdk.i586.rpm eperl-2.2.14-6mdk.i586.rpm flex-2.5.4a-13mdk.i586.rpm g-wrap-1.1.9.tar.gz gdk-pixbuf-0.9.0-0_helix_1.rpm gdk-pixbuf-devel-0.9.0-0_helix_1.rpm gettext-0.10.35-16mdk.rpm gettext-devel-0.10.35-16mdk.rpm gnome-audio-1.0.0-8mdk.rpm gnome-audio-extra-1.0.0-8mdk.rpm gnome-core-1.0.55-2mdk.rpm gnome-libs-1.2.4-7mdk.rpm gnome-libs-devel-1.2.4-7mdk.rpm gnome-media-1.0.51-1mdk.rpm gnome-print-0.20-5mdk.rpm gnome-print-devel-0.20-5mdk.rpm gtkhtml-0.6.1-0mdk_helix_1.rpm gtkhtml-devel-0.6.1-1mdk.rpm guile-1.4-6mdk.rpm guile-devel-1.4-6mdk.rpm jade-1.2.1-9mdk.i586.rpm libghttp-1.0.7-1mdk.i586.rpm libghttp-devel-1.0.7-1mdk.i586.rpm libjpeg-6b-11mdk.rpm libjpeg-devel-6b-11mdk.rpm libpng-1.0.5-1mdk.rpm libpng-devel-1.0.5-1mdk.rpm libtool-1.3.5.tar.gz libxml-1.8.9-3mdk.rpm libxml-devel-1.8.9-3mdk.rpm makepatch-2.00_03.tar.gz oaf-0.5.1-3mdk.rpm perl-5.600-17mdk.i586.rpm perl-base-5.600-17mdk.i586.rpm perl-devel-5.600-17mdk.i586.rpm perl-gtk-0.6123-7mdk.rpm popt-1.5-66mdk.rpm popt-devel-1.5-66mdk.rpm pspell-0.11.2-2mdk.rpm pspell-devel-0.11.2-2mdk.rpm readline-4.1-9mdk.rpm readline-devel-4.1-9mdk.rpm rpm-3.0.5-27mdk.i586.rpm rpm-devel3.0.5-27mdk.i586.rpm stylesheets-0.8-3cl.i386.rpm swig-1.3a3-1mdk.i586.rpm texinfo-4.0-7mdk.rpm xpm-3.4k-7mdk.rpm xpm-devel-3.4k-7mdk.rpm I'm also having problems installing a number of rpm packages. I'm not sure this is related to the above error or not, but it's why I'm using the --disable-guppi flag. 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" NOTE: this is not the usual dependency problem, the RPM program itself, fails to open "Guppi-0.35.2-1.i586.rpm", even for query! Can't install these: gettext-0.10.35-17mdk.rpm gettext-devel-0.10.35-17mdk.rpm libgnomeprint11-0.25-3mdk.rpm libgnomeprint11-devel-0.25-3mdk.rpm Because of dependencies: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 I have no clue where these functions are. A search on rpmfind turns um nothing. A search on Mandrake web site also turns up nothing. I was on the mandrake mailing lists and they offered no particular help, other than to point out that I needed EARLIER versions of what ever this was, but they didn't tell me what it was. I did a search for string "PayloadFilesHavePrefix" and "CompressedFileNames" from /usr, both were found in: /usr/bin/rmp2cpio /usr/lib/librpm.so.0 /usr/lib/librpm.so.0.0.0 /usr/lib/librpm.a /usr/lib/librpm.so These are in rpm and rpm-devel. Could not find version rpm-3.0.4 in Mandrake binary format on rpmfind, but I had 3.0.3 on my Mandrake 7.0 CD. I installed them: rpm -U --force rpm-3.0.3-43mdk.i586.rpm rpm-devel-3.0.3-43mdk.i586.rpm Unfortunately, this did not fix the "rpmlib(...) <= x" dependency problems, nor did it fix the "major numbers <=3" problem. There seems to be an error in the dependency message! i.e., is "rpmlib" really "librpm" ? Also, is the "<= 4.0-1" and "<= 3.0.4-1" really supposed to be ">=" ? After all, I downgraded my rpm to "<= 3.0.4-1" and get the same dependency messages. I'm also having trouble installing two versions of g-wrap simultaneously, one for stable and one for unstable, but, I've temporarily given up on that and only install one version at a time. More on this at a later time. -- Gilligan | __o .oooO /| _ \<,_ ( ) /p|\ (_)/ (_) \ ( Oooo. / | \ ------------ \_) ( ) ======== ) / ======== gilligan@mpinet.net (_/ ~~~~~~~~~~~~~~~~ uschold@cs.ucf.edu --------------B465DD137215E6E4EBE66C4B Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> 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 gnucashmake distclean (Note: this does remove config.cache)
./autogen.sh --enable-opt-style-install --disable-guppi --prefix=/opt5.3 > & autogen.err.txt
make >& make.err.txtgcc -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 without a cast
gnc-html.c: In function `gnc_html_submit_cb':
gnc-html.c:853: warning: control reaches end of non-void function
make[3]: *** [gnc-html.o] Error 1
make[3]: Leaving directory `/home/devel/gnucash-1.5.3-org/src/gnome'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/devel/gnucash-1.5.3-org/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/devel/gnucash-1.5.3-org'
make: *** [all-recursive-am] Error 2
CURRENT VERSIONS:
Autoconf version 2.13
ORBit-0.5.3-2mdk.rpm
ORBit-devel-0.5.3-2mdk.rpm
aspell-0.32.5-2mdk.rpm
aspell-en-0.32.5-2mdk.rpm
automake (GNU automake) 1.4
bonobo-0.18-3mdk.rpm
docbook-3.1-13mdk.i586.rpm
eperl-2.2.14-6mdk.i586.rpm
flex-2.5.4a-13mdk.i586.rpm
g-wrap-1.1.9.tar.gz
gdk-pixbuf-0.9.0-0_helix_1.rpm
gdk-pixbuf-devel-0.9.0-0_helix_1.rpm
gettext-0.10.35-16mdk.rpm
gettext-devel-0.10.35-16mdk.rpm
gnome-audio-1.0.0-8mdk.rpm
gnome-audio-extra-1.0.0-8mdk.rpm
gnome-core-1.0.55-2mdk.rpm
gnome-libs-1.2.4-7mdk.rpm
gnome-libs-devel-1.2.4-7mdk.rpm
gnome-media-1.0.51-1mdk.rpm
gnome-print-0.20-5mdk.rpm
gnome-print-devel-0.20-5mdk.rpm
gtkhtml-0.6.1-0mdk_helix_1.rpm
gtkhtml-devel-0.6.1-1mdk.rpm
guile-1.4-6mdk.rpm
guile-devel-1.4-6mdk.rpm
jade-1.2.1-9mdk.i586.rpm
libghttp-1.0.7-1mdk.i586.rpm
libghttp-devel-1.0.7-1mdk.i586.rpm
libjpeg-6b-11mdk.rpm
libjpeg-devel-6b-11mdk.rpm
libpng-1.0.5-1mdk.rpm
libpng-devel-1.0.5-1mdk.rpm
libtool-1.3.5.tar.gz
libxml-1.8.9-3mdk.rpm
libxml-devel-1.8.9-3mdk.rpm
makepatch-2.00_03.tar.gz
oaf-0.5.1-3mdk.rpm
perl-5.600-17mdk.i586.rpm
perl-base-5.600-17mdk.i586.rpm
perl-devel-5.600-17mdk.i586.rpm
perl-gtk-0.6123-7mdk.rpm
popt-1.5-66mdk.rpm
popt-devel-1.5-66mdk.rpm
pspell-0.11.2-2mdk.rpm
pspell-devel-0.11.2-2mdk.rpm
readline-4.1-9mdk.rpm
readline-devel-4.1-9mdk.rpm
rpm-3.0.5-27mdk.i586.rpm
rpm-devel3.0.5-27mdk.i586.rpm
stylesheets-0.8-3cl.i386.rpm
swig-1.3a3-1mdk.i586.rpm
texinfo-4.0-7mdk.rpm
xpm-3.4k-7mdk.rpm
xpm-devel-3.4k-7mdk.rpmI'm also having problems installing a number of rpm packages. I'm not
sure this is related to the above error or not, but it's why I'm using
the --disable-guppi flag.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.rpmrpm error message:
"only packages with major numbers <=3 are supported by this version of RPM"NOTE: this is not the usual dependency problem, the RPM program itself,
fails to open "Guppi-0.35.2-1.i586.rpm", even for query!Can't install these:
gettext-0.10.35-17mdk.rpm
gettext-devel-0.10.35-17mdk.rpm
libgnomeprint11-0.25-3mdk.rpm
libgnomeprint11-devel-0.25-3mdk.rpmBecause of dependencies:
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1I have no clue where these functions are. A search on rpmfind turns um
nothing. A search on Mandrake web site also turns up nothing. I was
on the mandrake mailing lists and they offered no particular help, other
than to point out that I needed EARLIER versions of what ever this was,
but they didn't tell me what it was.I did a search for string "PayloadFilesHavePrefix" and
"CompressedFileNames" from /usr, both were found in:
/usr/bin/rmp2cpio
/usr/lib/librpm.so.0
/usr/lib/librpm.so.0.0.0
/usr/lib/librpm.a
/usr/lib/librpm.soThese are in rpm and rpm-devel. Could not find version rpm-3.0.4 in
Mandrake binary format on rpmfind, but I had 3.0.3 on my Mandrake 7.0 CD.
I installed them:
rpm -U --force rpm-3.0.3-43mdk.i586.rpm rpm-devel-3.0.3-43mdk.i586.rpmUnfortunately, this did not fix the "rpmlib(...) <= x" dependency problems,
nor did it fix the "major numbers <=3" problem.There seems to be an error in the dependency message!
i.e., is "rpmlib" really "librpm" ?
Also, is the "<= 4.0-1" and "<= 3.0.4-1" really supposed to be ">=" ?
After all, I downgraded my rpm to "<= 3.0.4-1" and get the same
dependency messages.I'm also having trouble installing two versions of g-wrap
simultaneously, one for stable and one for unstable, but, I've
temporarily given up on that and only install one version at a time.
More on this at a later time.
-- Gilligan | __o .oooO /| _ \<,_ ( ) /p|\ (_)/ (_) \ ( Oooo. / | \ ------------ \_) ( ) ======== ) / ======== gilligan@mpinet.net (_/ ~~~~~~~~~~~~~~~~ uschold@cs.ucf.edu