Compiling on Debian
Chris Shoemaker
c.shoemaker at cox.net
Tue Oct 18 15:48:39 EDT 2005
On Tue, Oct 18, 2005 at 12:09:03PM -0700, Andrew Sackville-West wrote:
>
>
> Chris Shoemaker wrote:
> >On Tue, Oct 18, 2005 at 10:19:36AM -0700, Andrew Sackville-West wrote:
> >
> >>creating libgw-core-utils.la
> >>/bin/sed: can't read /usr/lib/libguile-ltdl.la: No such file or directory
> >>libtool: link: `/usr/lib/libguile-ltdl.la' is not a valid libtool archive
> >
> >
> >Try installing guile-devel?
>
> I've got lots of libguile-dev's floating around.
>
> andrew at basement:~/gnucash$ apt-show-versions | grep guile
>
> guile1.4/stable uptodate 1:1.4-26
> libguile-dev/stable uptodate 1:1.4-26
> guile-1.6-libs/unstable uptodate 1.6.7-1.1
> libgwrapguile-dev/testing uptodate 1.3.4-15
> libguile9/stable uptodate 1:1.4-26
> libguile-ltdl-1/unstable uptodate 1.6.7-1.1
I'm guessing what you need is something like that one: libguile-ltdl.
Is there a -dev version? Do you have it installed?
> guile-common/stable uptodate 1:1.4-26
> guile-1.6/unstable uptodate 1.6.7-1.1
> libgwrapguile1/testing uptodate 1.3.4-15
> guile-1.6-slib/unstable uptodate 1.6.7-1.1
>
> hmmm... got a mixed environment there that I didn't realise. my
> understanding though was that guile1.4 and guile1.6 live okay together?
> I don't seem to have guile-1.6-dev. I'll try that.
>
> It forces removal of libguile-dev (which is version 1.4-26). we'll see
> what happens.... make...
> okay, that has got me to
>
> cc1: warnings being treated as errors
> gw-engine.c: In function 'gw__tmp427_xaccQueryAddDateMatch_wrapper':
> gw-engine.c:16688: warning: 'gw__scm_extras[0]' is used uninitialized in
> this function
> I believe this is in another thread:
>
> ./autogen.sh CFLAGS="-Wno-uninitialized"
>
> right?
> >
> >
> >>
> >>while doing "make"
> >>
> >>this is while compiling G2 on debian unstable. also, I get a lot of these
> >>
> >>automake: src/app-utils/test/Makefile.am: not supported: source file
> >>`${top_builddir}/src/core-utils/gnc-gconf-utils.c' is in subdirectory
> >
> >
> >Does it stop the make?
>
> this is when running ./autogen.sh and it does not stop.
> >
> >What do you get from:
> >
> >$ grep gnc-gconf-utils src/app-utils/test/Makefile.in
>
> andrew at basement:~/gnucash$ grep gnc-gconf-utils
> src/app-utils/test/Makefile.in
>
> test_exp_parser_SOURCES =
> ${top_builddir}/src/core-utils/gnc-gconf-utils.c test-exp-parser.c
> test_print_parse_amount_SOURCES =
> ${top_builddir}/src/core-utils/gnc-gconf-utils.c test-print-parse-amount.c
>
> ummm there's more I see coming out of autogen...
>
> src/gnome/schemas/Makefile.am:2: invalid variable `dist_schema_DATA'
What version of automake do you have? I think you need at least 1.9.
Are you running debian stable? If so, you might have a hard time
making a suitably modern development environment. Note: I don't use
debian, so I don't really know what I'm talking about.
-chris
More information about the gnucash-devel
mailing list