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

Reply via email to