Well, I may have been a bit hasty. Compilation now works, but when I `make install` and attempt to run ledger I get the following error:
ledger: error while loading shared libraries: libledger.so.3: cannot open shared object file: No such file or directory The output of `make install` is: [ 88%] Built target libledger [ 91%] Built target ledger [ 98%] Built target MathTests [100%] Built target UtilTests Install the project... -- Install configuration: "Release" -- Up-to-date: /usr/local/lib/x86_64-linux-gnu/libledger.so.3 -- Up-to-date: /usr/local/lib/x86_64-linux-gnu/libledger.so -- Up-to-date: /usr/local/include/ledger/account.h -- Up-to-date: /usr/local/include/ledger/amount.h -- Up-to-date: /usr/local/include/ledger/annotate.h -- Up-to-date: /usr/local/include/ledger/archive.h -- Up-to-date: /usr/local/include/ledger/balance.h -- Up-to-date: /usr/local/include/ledger/chain.h -- Up-to-date: /usr/local/include/ledger/commodity.h -- Up-to-date: /usr/local/include/ledger/compare.h -- Up-to-date: /usr/local/include/ledger/context.h -- Up-to-date: /usr/local/include/ledger/convert.h -- Up-to-date: /usr/local/include/ledger/csv.h -- Up-to-date: /usr/local/include/ledger/draft.h -- Up-to-date: /usr/local/include/ledger/emacs.h -- Up-to-date: /usr/local/include/ledger/error.h -- Up-to-date: /usr/local/include/ledger/expr.h -- Up-to-date: /usr/local/include/ledger/exprbase.h -- Up-to-date: /usr/local/include/ledger/filters.h -- Up-to-date: /usr/local/include/ledger/flags.h -- Up-to-date: /usr/local/include/ledger/format.h -- Up-to-date: /usr/local/include/ledger/generate.h -- Up-to-date: /usr/local/include/ledger/global.h -- Up-to-date: /usr/local/include/ledger/history.h -- Up-to-date: /usr/local/include/ledger/item.h -- Up-to-date: /usr/local/include/ledger/iterators.h -- Up-to-date: /usr/local/include/ledger/journal.h -- Up-to-date: /usr/local/include/ledger/lookup.h -- Up-to-date: /usr/local/include/ledger/mask.h -- Up-to-date: /usr/local/include/ledger/op.h -- Up-to-date: /usr/local/include/ledger/option.h -- Up-to-date: /usr/local/include/ledger/org.h -- Up-to-date: /usr/local/include/ledger/output.h -- Up-to-date: /usr/local/include/ledger/parser.h -- Up-to-date: /usr/local/include/ledger/pool.h -- Up-to-date: /usr/local/include/ledger/post.h -- Up-to-date: /usr/local/include/ledger/precmd.h -- Up-to-date: /usr/local/include/ledger/predicate.h -- Up-to-date: /usr/local/include/ledger/print.h -- Up-to-date: /usr/local/include/ledger/pstream.h -- Up-to-date: /usr/local/include/ledger/ptree.h -- Up-to-date: /usr/local/include/ledger/pyfstream.h -- Up-to-date: /usr/local/include/ledger/pyinterp.h -- Up-to-date: /usr/local/include/ledger/pyutils.h -- Up-to-date: /usr/local/include/ledger/query.h -- Up-to-date: /usr/local/include/ledger/quotes.h -- Up-to-date: /usr/local/include/ledger/report.h -- Up-to-date: /usr/local/include/ledger/scope.h -- Up-to-date: /usr/local/include/ledger/select.h -- Up-to-date: /usr/local/include/ledger/session.h -- Up-to-date: /usr/local/include/ledger/stats.h -- Up-to-date: /usr/local/include/ledger/stream.h -- Up-to-date: /usr/local/include/ledger/temps.h -- Up-to-date: /usr/local/include/ledger/timelog.h -- Up-to-date: /usr/local/include/ledger/times.h -- Up-to-date: /usr/local/include/ledger/token.h -- Up-to-date: /usr/local/include/ledger/unistring.h -- Up-to-date: /usr/local/include/ledger/utils.h -- Up-to-date: /usr/local/include/ledger/value.h -- Up-to-date: /usr/local/include/ledger/views.h -- Up-to-date: /usr/local/include/ledger/xact.h -- Up-to-date: /usr/local/include/ledger/strptime.h -- Up-to-date: /usr/local/include/ledger/system.hh -- Up-to-date: /usr/local/include/ledger/sha1.h -- Up-to-date: /usr/local/include/ledger/utf8.h -- Installing: /usr/local/include/ledger/utf8 -- Up-to-date: /usr/local/include/ledger/utf8/checked.h -- Up-to-date: /usr/local/include/ledger/utf8/core.h -- Up-to-date: /usr/local/include/ledger/utf8/unchecked.h -- Up-to-date: /usr/local/bin/ledger -- Up-to-date: /usr/local/share/man/man1/ledger.1 -- Up-to-date: /usr/local/share/info/ledger3.texi -- Up-to-date: /usr/local/share/info/ledger-mode.texi Which indicates that the required file is being installed, but ledger can't find it. Any suggestions? -Ryan On Sat, Feb 1, 2014 at 2:37 PM, Ryan May <r...@rtjmay.ca> wrote: > I just did a clean build from master on Ubuntu 13.10 and the compilation > now works. > > -Ryan > > > On Sat, Feb 1, 2014 at 1:54 PM, Alexis <surryh...@gmail.com> wrote: > >> Hi all, >> the latest commits on the master branch address the build errors >> and improve the python module support. >> >> It was tested on Mac, Debian 8, and Ubuntu 12. Please test whether >> the current repository state works for you and report any issues. >> >> In order to quickly find severe issues as these Travis CI was >> integrated, so that upon every commit ledger is build from scratch >> and the tests are run. >> >> >> Cheers, >> Alexis >> >> -- >> >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "Ledger" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/ledger-cli/70yM_r0xguY/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> ledger-cli+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to ledger-cli+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.