I'm trying to compile yesterday's CVS head on a Solaris 8 box. That
same box successfully compiled 1.8.4.
Following this procedure:
- ran autogen.sh
- ran proper configure:
env CPPFLAGS=-D_nl_domain_bindings=libintl_nl_domain_bindings \
LD=gcc \
bash ./configure --disable-error-on-warning
- vi'd src/app-utils/Makefile to add ${INTLLIBS} to
libgncmod_app_utils_la_LIBADD
- I also add to copy src/doc/design/version.texi from my 1.8.4
tree. I'm not sure why it was missing from the CVS update.
On make I get:
[...]
Making all in test
make[5]: Entering directory `/home/charlesg/src/gnucash/src/engine/test'
/bin/sh ../../../libtool --mode=link gcc -I../../../src -I../../../src/gnc-module
-I../../../src/test-core -I../../../src/engine -I../../../src/engine/test-core
-I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -g -O2 -Wall -Wunused
-L/usr/local/lib -R/usr/local/lib -o test-commodities test-commodities.o
../../../src/gnc-module/libgncmodule.la ../../../src/test-core/libgncmod-test.la
../libgncmod-engine.la ../libgw-engine.la ../libgw-kvp.la
../test-core/libgncmod-test-engine.la -L/usr/local/lib -lglib -lltdl -lpopt -lm -lm
gcc -I../../../src -I../../../src/gnc-module -I../../../src/test-core
-I../../../src/engine -I../../../src/engine/test-core -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -g -O2 -Wall -Wunused -o .libs/test-commodities
test-commodities.o -L/usr/local/lib ../../../src/gnc-module/.libs/libgncmodule.so
-L/usr/ucblib ../../../src/test-core/.libs/libgncmod-test.a
../.libs/libgncmod-engine.so ../.libs/libgw-engine.so ../.libs/libgw-kvp.so
../test-core/.libs/libgncmod-test-engine.a
/home/charlesg/src/gnucash/src/engine/.libs/libgncmod-engine.so -lc
/home/charlesg/src/gnucash/src/gnc-module/.libs/libgncmodule.so
/home/charlesg/src/gnucash/src/core-utils/.libs/libcore-utils.so
/home/charlesg/src/gnucash/src/engine/.libs/libgw-engine.so
/home/charlesg/src/gnucash/src/engine/.libs/libgw-kvp.so
/usr/local/lib/libgwrap-wct.so /usr/local/lib/libgwrap-glib.so
/usr/local/lib/libguile.so /usr/local/lib/libguile-ltdl.so -lcrypt -lsocket -lnsl
/usr/local/lib/libglib.so /usr/local/lib/libltdl.so -ldl /usr/local/lib/libpopt.so -lm
-R/usr/local/lib -R/usr/local/lib/gnucash -R/usr/ucblib
../.libs/libgncmod-engine.so: undefined reference to `libintl_gettext'
collect2: ld returned 1 exit status
make[5]: *** [test-commodities] Error 1
make[5]: Leaving directory `/home/charlesg/src/gnucash/src/engine/test'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/charlesg/src/gnucash/src/engine'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/charlesg/src/gnucash/src/engine'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/charlesg/src/gnucash/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/charlesg/src/gnucash'
make: *** [all] Error 2
--
Charles Gagnon | My views are my views and they
http://unixrealm.com | do not represent those of anybody
charlesg at unixrealm.com | but me.
If a mime is arrested do they tell him he has the right to
talk?
-- Dennis Miller
_______________________________________________
gnucash-devel mailing list
[EMAIL PROTECTED]
http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel