I discovered the tool install_name_tool today, which lets me edit an
executable file's shared library dependency paths. Long story short,
I think I can now make Ledger interim builds for OS X that don't
require any installation!
The disk image is here:
http://ftp.newartisans.com/pub/ledger/ledger-3.0a.dmg
Just mount it, and then run Ledger directly from it:
$ /Volumes/ledger-3.0a/ledger --version
The advantage here is that you don't have to build Boost, don't have
to install MacPorts to get GMP and MFPR, don't have to do anything. A
multi-hour confusing build process is eliminated, and you can just run
Ledger right away.
Let me know if this works for others. If so, I'll update the disk
image as part of my regular build process. Each time before I merge
into "master" these days, I run a proof build, and I can put those
results up on FTP.
John