gnucash 2.0

Fabrice Salvaire fabrice.salvaire at desy.de
Tue Jul 11 19:54:22 EDT 2006


On Tue, Jul 11, 2006 at 07:13:58PM -0400, Josh Sled wrote:
> On Wed, 2006-07-12 at 00:56 +0200, Fabrice Salvaire wrote:
> > and in src/gnome-utils/Makefile.am
> > 
> > # ## We borrow guile's convention and use @-...-@ as the substitution
> > # ## brackets here, instead of the usual @... at .  This prevents
> > autoconf
> > # ## from substituting the values directly into the left-hand sides of
> > # ## the sed substitutions.
> > # gnc-dir.h: gnc-dir.h.in ${top_builddir}/config.status Makefile
> > #         rm -f $@.tmp
> > #         sed < $< > $@.tmp \
> > #             -e 's:@-GNC_ACCOUNTS_DIR-@:${GNC_ACCOUNTS_DIR}:g' \
> > #             -e 's:@-GNC_GLADE_DIR-@:${GNC_GLADE_DIR}:g' \
> > #             -e 's:@-GCONF_SCHEMA_CONFIG_SOURCE_DIRONLY-@:
> > ${GCONF_SCHEMA_CONFIG_SOURCE_DIRONLY}:g'
> > #         mv $@.tmp $@
> > 
> > gnc-dir.h is not generated by configure BUT by Make! Since it is
> > already in the tar ...
> 
> When you ./configure, both dependencies 'Makefile' and 'config.status'
> should be re-generated, and thus require gnc-dir.h to be rebuilt.

You are right. I did not see : Makefile. It is late in europe.

> 
> 
> > Do not forget the build in source dir bug also.
> 
> I don't know what you mean by this; building in the source dir works
> fine.  Earlier you simply asserted that it didn't work without telling
> us how and/or what error message you received.
> 
> Please follow Derek's advice and relay a literal transcript of what
> commands and output you're using to see these problems.

You are still right. Sorry.

I use a sh script to compile automaticly. The script do from source dir or a build dir

/media/scratch/logiciel/test_gnucash/gnucash-2.0.0/configure --prefix=/media/home/salvaire/local_stow/stow/gnucash-2.0.0
make
make install

It is ok if you do ./configure in source dir, but not if you do
/.../configure. Then it believe it is a build dir. Maybe you can fix
this.

It is ok also for gnc-dir.h with build in source dir. Gnucash work fine! Thanks for gtk2!

I will look for build dir tomorrow what is happen. Compilation is slow.

> 
> -- 
> ...jsled
> http://asynchronous.org/ - `a=jsled; b=asynchronous.org; echo ${a}@${b}`



-- 
Fabrice Salvaire

FH1/HAM2
Desy
Building: 1c/280
Notkestrasse 85
22607 Hamburg
Germany
Tel: +49-(0)40-8998-3681
Email: fabrice.salvaire at desy.de


More information about the gnucash-user mailing list