Error during make install

Kevin Hale Boyes kcboyes at gmail.com
Sun Apr 15 23:16:48 EDT 2012


I can build without error but I'm consistently getting an error when I
try to make install.
Here is the output from the end of the build with the error
"/usr/bin/ld: cannot find -ltest-core"
This is a fresh checkout from SVN on Fedora 15 and the first time
trying to install.

Any help figuring this out would be appreciated.

Thanks,
Kevin.



Making install in test-core
make[4]: Entering directory `/home/hb/src/gnucash-trunk/src/engine/test-core'
make[5]: Entering directory `/home/hb/src/gnucash-trunk/src/engine/test-core'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/home/hb/src/gnucash-trunk/src/engine/test-core'
make[4]: Leaving directory `/home/hb/src/gnucash-trunk/src/engine/test-core'
Making install in test
make[4]: Entering directory `/home/hb/src/gnucash-trunk/src/engine/test'
make[5]: Entering directory `/home/hb/src/gnucash-trunk/src/engine/test'
make[5]: Nothing to be done for `install-exec-am'.
test -z "/opt/gnucash-trunk/libexec/gnucash/src/engine/test" ||
/bin/mkdir -p "/opt/gnucash-trunk/libexec/gnucash/src/engine/test"
 /usr/bin/install -c -m 644 ../../../src/engine/gnc-engine.h
'/opt/gnucash-trunk/libexec/gnucash/src/engine/test'
test -z "/opt/gnucash-trunk/libexec/gnucash/src/engine/test" ||
/bin/mkdir -p "/opt/gnucash-trunk/libexec/gnucash/src/engine/test"
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -c
libutest-Split.la '/opt/gnucash-trunk/libexec/gnucash/src/engine/test'
libtool: install: warning: relinking `libutest-Split.la'
libtool: install: (cd /home/hb/src/gnucash-trunk/src/engine/test;
/bin/sh /home/hb/src/gnucash-trunk/libtool  --tag CC --mode=relink gcc
-Werror -Wdeclaration-after-statement -g -g -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -Wno-unused -g -o
libutest-Split.la -rpath
/opt/gnucash-trunk/libexec/gnucash/src/engine/test utest-Split.lo
gnc-numeric.lo ../../../src/libqof/qof/libgnc-qof.la
../../../src/gnc-module/libgnc-module.la
../../../src/test-core/libtest-core.la ../libgncmod-engine.la
../test-core/libgncmod-test-engine.la
../../../src/core-utils/libgnc-core-utils.la -pthread
-Wl,--export-dynamic -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lrt
-lglib-2.0 -lpthread -lm )
libtool: relink: gcc -shared  -fPIC -DPIC  .libs/utest-Split.o
.libs/gnc-numeric.o  -Wl,--whole-archive
../test-core/.libs/libgncmod-test-engine.a -Wl,--no-whole-archive
-Wl,-rpath -Wl,/opt/gnucash-trunk/lib -Wl,-rpath
-Wl,/opt/gnucash-trunk/lib/gnucash
-L/home/hb/src/gnucash-trunk/src/libqof/qof/.libs
-L/home/hb/src/gnucash-trunk/src/gnc-module/.libs
-L/home/hb/src/gnucash-trunk/src/core-utils/.libs
-L/opt/gnucash-trunk/lib -L/lib -ltest-core
-L/opt/gnucash-trunk/lib/gnucash -lgncmod-engine -lgnc-module
-lgnc-core-utils -lguile -lgconf-2 -lgnc-qof -lgobject-2.0
-lgthread-2.0 -lgmodule-2.0 -lrt -lglib-2.0 -lpthread -lm  -pthread
-Wl,--export-dynamic   -pthread -Wl,-soname -Wl,libutest-Split.so.0 -o
.libs/libutest-Split.so.0.0.0
/usr/bin/ld: cannot find -ltest-core
collect2: ld returned 1 exit status
libtool: install: error: relink `libutest-Split.la' with the above
command before installing it
make[5]: *** [install-test_engineLTLIBRARIES] Error 1
make[5]: Leaving directory `/home/hb/src/gnucash-trunk/src/engine/test'
make[4]: *** [install-am] Error 2
make[4]: Leaving directory `/home/hb/src/gnucash-trunk/src/engine/test'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory `/home/hb/src/gnucash-trunk/src/engine'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/hb/src/gnucash-trunk/src/engine'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/hb/src/gnucash-trunk/src'
make: *** [install-recursive] Error 1


More information about the gnucash-devel mailing list