With the appropriate -dev packages, which I should have documented to
help better, the current ledger "next" can't build because the
MPFR_RNDx symbols in src/amount.cc are not found.

Those symbols are present in mpfr-3.0 but not in lucid's mpfr-2.4.

perl -p -i -e 's/MPFR_RND/GMP_RND/' src/amount.cc

renames those symbols to work with mpfr 2.4.  Fortunately, mpfr 3.0
has a group of #defines like:
#define GMP_RNDx MPFR_RNDx
for backwards-compatibility.  I've added a pull request which makes
this change.  "make fullcheck" passes with them applied.

An alternative is to change README-1ST and README.textile to require MPFR >=3.0.

The process of moving out of GnuCash into ledger has been fairly easy.
 When my scripts settle down, I'll post them somewhere and ping the
list to help others.

Dan

-- 
SDG
www.whiteaudio.com

Reply via email to