Compiling on Debian

Andrew Sackville-West andrew at farwestbilliards.com
Tue Oct 18 15:09:03 EDT 2005



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
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'
src/gnome-utils/Makefile.am:218: variable `DB_LIBS' not defined
src/gnome-utils/Makefile.am:218: variable `DB_LIBS' not defined
src/gnome-utils/schemas/Makefile.am:2: invalid variable `dist_schema_DATA'
src/import-export/schemas/Makefile.am:2: invalid variable `dist_schema_DATA'
src/import-export/log-replay/Makefile.am:37: invalid variable `dist_ui_DATA'
src/import-export/hbci/Makefile.am:82: variable `gncscm_DATA' not defined
src/import-export/hbci/schemas/Makefile.am:2: invalid variable 
`dist_schema_DATA'
src/report/stylesheets/Makefile.am:44: invalid variable `dist_ui_DATA'
src/business/business-gnome/schemas/Makefile.am:2: invalid variable 
`dist_schema_DATA'


also, for what its worth, I was having trouble getting past the Mac OSX 
part of autogen and ending up commenting that out. if was havign trouble 
with AM_CFLAGS. maybe I'm messing around where I shouldn't?

A
> 
> -chris
> 


More information about the gnucash-devel mailing list