Can't link: `unicode_init' undefined

Eric Hanchrow offby1@blarg.net
26 Sep 2000 11:37:02 -0700


I've got the latest CVS stuff (namely 1.5.2), and libgnomeprint-dev
from Helix -- 0.23-helix1.

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./calculation   -I./engine   -I./guile   -I./register    -g -O2 -Wall -Wunused  -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 -I/usr/include -c gnc-exp-parser.c
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall -Wunused  -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 -I/usr/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 -ldb -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 -ldb -lglib -ldl -lxml -lz   /usr/local/lib/libgwrapguile.a   -L/usr/lib -lguile -lqthreads -ldl -lm   -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 -ldb -lglib -ldl -lxml -lz    -lm  -lm
gcc -g -O2 -Wall -Wunused -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 -I/usr/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 -ldb -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 -ldb -lglib -ldl -lxml -lz /usr/local/lib/libgwrapguile.a -L/usr/lib -lguile -lqthreads -ldl -lm -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 -ldb -lglib -ldl -lxml -lz -lm -lm -Wl,--rpath -Wl,/usr/src/gnucash/lib
/usr/lib/libgnomeprint.so: undefined reference to `unicode_iconv_open'
/usr/lib/libgnomeprint.so: undefined reference to `unicode_init'
/usr/lib/libgnomeprint.so: undefined reference to `unicode_iconv'

-- 
PGP Fingerprint: 3E7B A3F3 96CA 8958 ACC5  C8BD 6337 0041 C01C 5276