problems building 13668: libs/libgncmod-engine.so: undefined reference to `safe_utf8_collate

Beth Leonard beth at oasis.slimy.com
Sun Mar 19 02:01:17 EST 2006


Hi,

I'm having problems building svn version 13668.  I haven't updated
and built in a while (month or two).  I've tried various combinations
of 'svn update' 'make distclean' './autogen.sh' 'rm .links' 
'./configure --enable-error-on-warning --enable-compile-warnings
--prefix=/opt/gnucash-1.9.svn' and 'make' but the make always
seems to fail with the following errors at the end:

make[5]: Entering directory
`/home/frost/beth/src/outside/gnucash/gnucash-1.9.1/gnucash-svn/src/engine/test'
/bin/sh ../../../libtool --tag=CC --mode=link gcc -I../../..
-I../../../src -I../../../src/gnc-module -I../../../src/test-core
-I../../../src/engine -I../../../src/engine/test-core
-I../../../lib/libqof/qof -I../../../lib/libqof/qof -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -g -O2 -Wall
-Wunused -Wmissing-prototypes -Wmissing-declarations   -Werror   -o
test-link  test-link.o ../libgncmod-engine.la
../../../lib/libqof/qof/libqof.la -lpopt -lm  -lm
gcc -I../../.. -I../../../src -I../../../src/gnc-module
-I../../../src/test-core -I../../../src/engine
-I../../../src/engine/test-core -I../../../lib/libqof/qof
-I../../../lib/libqof/qof -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -g -O2 -Wall -Wunused -Wmissing-prototypes
-Wmissing-declarations -Werror -o .libs/test-link test-link.o  -pthread
../.libs/libgncmod-engine.so ../../../lib/libqof/qof/.libs/libqof.so
/usr/lib/libpopt.so -lm -Wl,--rpath -Wl,/opt/gnucash-1.9.svn/lib/gnucash
-Wl,--rpath -Wl,/opt/gnucash-1.9.svn/lib
../.libs/libgncmod-engine.so: undefined reference to `safe_utf8_collate'
collect2: ld returned 1 exit status
make[5]: *** [test-link] Error 1
make[5]: Leaving directory
`/home/frost/beth/src/outside/gnucash/gnucash-1.9.1/gnucash-svn/src/engine/test'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/frost/beth/src/outside/gnucash/gnucash-1.9.1/gnucash-svn/src/engine'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/frost/beth/src/outside/gnucash/gnucash-1.9.1/gnucash-svn/src/engine'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/frost/beth/src/outside/gnucash/gnucash-1.9.1/gnucash-svn/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/frost/beth/src/outside/gnucash/gnucash-1.9.1/gnucash-svn'
make: *** [all] Error 2



After I removed that .links file, it never seemed to be regenerated by
the other tools.  I tried looking for a libgncmod-engine package to
install from debian but couldn't find one.

Thanks,
--Beth 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                             Beth Leonard                          +
+       O say, does that star-spangled banner yet wave              +
+       O'er the land of the free and the home of the brave?        +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


More information about the gnucash-devel mailing list