--------------5A393395CB17A86C2613E68A Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Dave Peticolas wrote: > Richard -Gilligan- Uschold writes: > > > > I'm pretty sure I installed gtkhtml before I ran configure, although, I think > > installed gtkhtml-devel after I started running it. In any event, deleting > > config.cache made no difference, I get the same error. > > Ok, look at the config.log file. In it, the compile test used to check > for gtkhtml will be there along with (hopefully) an error message > indicating why it failed. > > dave > > _______________________________________________ > gnucash-devel mailing list > gnucash-devel@lists.gnumatic.com > http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel I thought I looked there, but I guess I missed: /usr/bin/ld: cannot find -lpspell After installing pspell and three other dependencies, ./configure ran with no errors. make gave some errors: ... Making all in design make[4]: Entering directory `/home/development/gnucash-latest/src/doc/design' cd . \ && makeinfo `echo gnucash-design.texinfo | sed 's,.*/,,'` gnucash-design.texinfo:9: @include version.texi: No such file or directory. makeinfo: Removing output file `/home/development/gnucash-latest/src/doc/design/gnucash-design.info' due to errors; use --force to preserve. In .../src/doc/design/gnucash-design.info: ... @comment 'version.texi' is a magic filename that, when included, @comment will be auto-generated courtesy of automake. @include version.texi So, I deleted config.cache and ran ./autogen.sh again. ./configure ran with no errors. I ran make again. It got much further, to the link step, but gave a zillion (>3000) undefined reference errors. The first few are below. make[3]: Entering directory `/home/development/gnucash-latest/src' /bin/sh ../libtool --mode=link gcc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wall -Werror-implicit-function-declaration -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -o gnucash MultiLedger.o SplitLedger.o Destroy.o EuroUtils.o FileDialog.o Refresh.o gnc-exp-parser.o gnome/libgncgnome.a register/libgncregister.a register/gnome/libgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a calculation/libgnccalc.a engine/libgncengine.la -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz /usr/lib/libgwrapguile.a -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgtkhtml -lgdk_pixbuf -ltiff -ljpeg -lpng -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz -lpspell -lstdc++ -lm -lm gcc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wall -Werror-implicit-function-declaration -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -o .libs/gnucash MultiLedger.o SplitLedger.o Destroy.o EuroUtils.o FileDialog.o Refresh.o gnc-exp-parser.o gnome/libgncgnome.a register/libgncregister.a register/gnome/libgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a calculation/libgnccalc.a engine/.libs/libgncengine.so -lm -lm -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz /usr/lib/libgwrapguile.a -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgtkhtml -lgdk_pixbuf -ltiff -ljpeg -lpng -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz -lpspell -lstdc++ -lm -lm -Wl,--rpath -Wl,/usr/local/lib SplitLedger.o: In function `xaccSRCopyCurrentInternal': /home/development/gnucash-latest/src/SplitLedger.c:1775: undefined reference to `scm_unprotect_object' /home/development/gnucash-latest/src/SplitLedger.c:1778: undefined reference to `scm_protect_object' gnome/libgncgnome.a(dialog-qif-import.o): In function `gnc_ui_qif_import_dialog_make': /home/development/gnucash-latest/src/gnome/dialog-qif-import.c:127: undefined reference to `gh_eval_str' /home/development/gnucash-latest/src/gnome/dialog-qif-import.c:131: undefined reference to `gh_call0' /home/development/gnucash-latest/src/gnome/dialog-qif-import.c:134: undefined reference to `gh_str02scm' /home/development/gnucash-latest/src/gnome/dialog-qif-import.c:134: undefined reference to `gh_call2' /home/development/gnucash-latest/src/gnome/dialog-qif-import.c:134: undefined reference to `gh_call1' /home/development/gnucash-latest/src/gnome/dialog-qif-import.c:143: undefined reference to `gh_scm2newstr' gnome/libgncgnome.a(dialog-qif-import.o): In function `gnc_ui_qif_import_dialog_destroy': any clues would be appriciated. -- Gilligan | __o .oooO /| _ \<,_ ( ) /p|\ (_)/ (_) \ ( Oooo. / | \ ------------ \_) ( ) ======== ) / ======== gilligan@mpinet.net (_/ ~~~~~~~~~~~~~~~~ uschold@cs.ucf.edu --------------5A393395CB17A86C2613E68A Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> Dave Peticolas wrote:Richard -Gilligan- Uschold writes:I thought I looked there, but I guess I missed:
>
> I'm pretty sure I installed gtkhtml before I ran configure, although, I think
> installed gtkhtml-devel after I started running it. In any event, deleting
> config.cache made no difference, I get the same error.Ok, look at the config.log file. In it, the compile test used to check
for gtkhtml will be there along with (hopefully) an error message
indicating why it failed.dave
_______________________________________________
gnucash-devel mailing list
gnucash-devel@lists.gnumatic.com
http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel/usr/bin/ld: cannot find -lpspell
After installing pspell and three other dependencies, ./configure ran with no errors.
make gave some errors:
...
Making all in design
make[4]: Entering directory `/home/development/gnucash-latest/src/doc/design'
cd . \
&& makeinfo `echo gnucash-design.texinfo | sed 's,.*/,,'`
gnucash-design.texinfo:9: @include version.texi: No such file or directory.
makeinfo: Removing output file `/home/development/gnucash-latest/src/doc/design/gnucash-design.info' due to errors; use --force to preserve.In .../src/doc/design/gnucash-design.info:
...
@comment 'version.texi' is a magic filename that, when included,
@comment will be auto-generated courtesy of automake.
@include version.texiSo, I deleted config.cache and ran ./autogen.sh again. ./configure ran with no errors.
I ran make again. It got much further, to the link step, but gave a zillion (>3000) undefined reference errors. The first few are below.make[3]: Entering directory `/home/development/gnucash-latest/src'
/bin/sh ../libtool --mode=link gcc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wall -Werror-implicit-function-declaration -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -o gnucash MultiLedger.o SplitLedger.o Destroy.o EuroUtils.o FileDialog.o Refresh.o gnc-exp-parser.o gnome/libgncgnome.a register/libgncregister.a register/gnome/libgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a calculation/libgnccalc.a engine/libgncengine.la -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz /usr/lib/libgwrapguile.a -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgtkhtml -lgdk_pixbuf -ltiff -ljpeg -lpng -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz -lpspell -lstdc++ -lm -lm
gcc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wall -Werror-implicit-function-declaration -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -o .libs/gnucash MultiLedger.o SplitLedger.o Destroy.o EuroUtils.o FileDialog.o Refresh.o gnc-exp-parser.o gnome/libgncgnome.a register/libgncregister.a register/gnome/libgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a calculation/libgnccalc.a engine/.libs/libgncengine.so -lm -lm -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz /usr/lib/libgwrapguile.a -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgtkhtml -lgdk_pixbuf -ltiff -ljpeg -lpng -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -lxml -lz -lpspell -lstdc++ -lm -lm -Wl,--rpath -Wl,/usr/local/lib
SplitLedger.o: In function `xaccSRCopyCurrentInternal':
/home/development/gnucash-latest/src/SplitLedger.c:1775: undefined reference to `scm_unprotect_object'
/home/development/gnucash-latest/src/SplitLedger.c:1778: undefined reference to `scm_protect_object'
gnome/libgncgnome.a(dialog-qif-import.o): In function `gnc_ui_qif_import_dialog_make':
/home/development/gnucash-latest/src/gnome/dialog-qif-import.c:127: undefined reference to `gh_eval_str'
/home/development/gnucash-latest/src/gnome/dialog-qif-import.c:131: undefined reference to `gh_call0'
/home/development/gnucash-latest/src/gnome/dialog-qif-import.c:134: undefined reference to `gh_str02scm'
/home/development/gnucash-latest/src/gnome/dialog-qif-import.c:134: undefined reference to `gh_call2'
/home/development/gnucash-latest/src/gnome/dialog-qif-import.c:134: undefined reference to `gh_call1'
/home/development/gnucash-latest/src/gnome/dialog-qif-import.c:143: undefined reference to `gh_scm2newstr'
gnome/libgncgnome.a(dialog-qif-import.o): In function `gnc_ui_qif_import_dialog_destroy':any clues would be appriciated.-- Gilligan | __o .oooO /| _ \<,_ ( ) /p|\ (_)/ (_) \ ( Oooo. / | \ ------------ \_) ( ) ======== ) / ======== gilligan@mpinet.net (_/ ~~~~~~~~~~~~~~~~ uschold@cs.ucf.edu