make check failure: missing POTFILES

Derek Atkins warlord at MIT.EDU
Mon Jan 28 12:47:02 EST 2013


Larry,

John Ralls <jralls at ceridwen.us> writes:

> OK, now I understand what's going on.
>
> The problem is that paths in POTFILES.* are like "src/bin/gnucash-bin.c" and the paths that are presented to intltool-update are "../src/po/../src/bin/gnucash-bin.c" (you can look at the list starting on line 69 of build/po/Makefile for what they actually are), and so the paths don't match.
>
> There will be a file named "missing" in src/po. You could move POTFILES.in out of the way and move missing to POTFILES.in. That should fix the paths so that make check succeeds. Or you could edit build/Makefile and remove "po" from SUBDIRS, so make will ignore it.

Another option -- why not just use lndir in the build tree?  Then the
"sources" would be local.

mkdir build
cd build
lndir ../src
./configure ...
make all check (install)

> Regards,
> John Ralls

-derek
-- 
       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