unable to make from CVS head

Derek Atkins warlord at MIT.EDU
Mon May 3 10:34:22 EDT 2004


This error usually implies you have multiple versions of guile
installed, and the version you get from "guile> (version)" does not
match the version of the development headers you're building against.

Based on the package list you have installed, I suspect this is the
problem.  "guile" is probably 1.4, but you're building against the 1.6
headers.

Try removing the guile 1.4 packages....

-derek

Neil Williams <linux at codehelp.co.uk> writes:

> I don't think this is a missing dependency, but I might be wrong.
> I've just refreshed my CVS HEAD and it won't build:
>
> make[5]: Entering directory `/opt/neil/gnucash/src/tax/us/test'
> if gcc -DHAVE_CONFIG_H -I. -I. -I../../../..     -g -O2 -Wall -Wunused 
> -Wmissing-prototypes -Wmissing-declarations   -Werror -MT test-link-module.o 
> -MD -MP -MF ".deps/test-link-module.Tpo" \
>   -c -o test-link-module.o `test -f 'test-link-module.c' || echo 
> './'`test-link-module.c; \
> then mv -f ".deps/test-link-module.Tpo" ".deps/test-link-module.Po"; \
> else rm -f ".deps/test-link-module.Tpo"; exit 1; \
> fi
> /bin/sh ../../../../libtool --mode=link gcc  -g -O2 -Wall -Wunused 
> -Wmissing-prototypes -Wmissing-declarations   -Werror   -o test-link-module  
> test-link-module.o ../libgncmod-tax-us.la  -L/usr/lib -lglib -lpopt -lm  -lm
> mkdir .libs
> gcc -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Werror 
> -o .libs/test-link-module test-link-module.o  ../.libs/libgncmod-tax-us.so 
> -L/usr/lib /usr/lib/libglib.so /usr/lib/libpopt.so -lm -Wl,--rpath 
> -Wl,/opt/gnucash/lib/gnucash
> ../.libs/libgncmod-tax-us.so: undefined reference to `scm_c_eval_string'
> collect2: ld returned 1 exit status
>
> neil at garfield:~/documents/gnucash/gnucash/src/tax/us$ dpkg -l | grep guile
> ii  guile-1.6      1.6.4-4        The GNU extension language and Scheme interp
> ii  guile-1.6-dev  1.6.4-4        Development files for Guile 1.6
> ii  guile-1.6-libs 1.6.4-4        Main Guile libraries
> ii  guile-1.6-slib 1.6.4-4        Guile SLIB support
> ii  guile-common   1.4-26         Common files for all guile versions
> ii  guile1.4       1.4-26         The GNU extension language and Scheme interp
> ii  guile1.4-slib  1.4-26         SLIB support for guile1.4 and libguile9
> ii  libguile-ltdl- 1.6.4-4        Guile's patched version of libtool's libltdl
> ii  libguile9      1.4-26         libraries for Guile1.4 (guile, guilereadline
> ii  libgwrapguile- 1.3.4-11       Development package for libgwrapguile1
> ii  libgwrapguile1 1.3.4-11       g-wrap: Tool for exporting C libraries into
>
> Could this be a locale thing, seeing as I don't need US tax this side of the 
> pond. 
> :-)
>
> Is there an option I need for autorun.sh?
>
> -- 
>
> Neil Williams
> =============
> http://www.codehelp.co.uk/
> http://www.dclug.org.uk/
> http://www.isbn.org.uk/
> http://sourceforge.net/projects/isbnsearch/
>
> http://www.biglumber.com/x/web?qs=0x8801094A28BCB3E3
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list