Source directory restructuring complete

Eric Theise erictheise at gmail.com
Wed Aug 16 14:50:59 EDT 2017


On Wed, Aug 16, 2017 at 12:42 AM, Geert Janssens <geert.gnucash at kobaltwit.be
> wrote:

> > I now get as far as the "Making check in po" stage.
> >
> > ...
> >
> > Making check in po
> > rm -f missing notexist
> > srcdir=../../po /usr/bin/intltool-update -m
>
> All the missing file errors are the result of your build directory being a
> subdirectory of your source directory (which you can also see in the line
> above). This is a known intltool problem and has been the case before the
> restructuring already.
>

That was the organization recommended in the "Using separate build
directory" section of the wiki at https://wiki.gnucash.org/wiki/Building
I've updated that section based on your comments.


> The easiest way to avoid it currently is to make sure your build directory
> is
> outside of the source directory, for example just aside it in the same
> parent
> directory like so
> parent-dir/
> parent-dir/gnucash
> parent-dir/build
>
> Also the warnings will continue to appear until you clean up the build
> artifacts from your previous runs. From the POTFILES.in errors I deduce in
> your case that means removing (at least) the current "build" directory and
> the
> current "share" directory in your source directory.


"share" was contained within "build", FWIW.

All looks good now, thanks.

Eric


More information about the gnucash-devel mailing list