--------------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'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