Did this
git clone git://github.com/jwiegley/ledger.git
cd ledger && ./acprep update
Got this
acprep: INFO: Invoking primary phase: update
acprep: INFO: Executing phase: update
acprep: INFO: Executing phase: pull
Already up-to-date.
acprep: INFO: Executing phase: submodule
Submodule 'lib/utfcpp' (git://github.com/jwiegley/utfcpp.git)
registered for path 'lib/utfcpp'
Cloning into 'lib/utfcpp'...
remote: Counting objects: 37, done.
remote: Compressing objects: 100% (28/28), done.
remote: Total 37 (delta 10), reused 36 (delta 9)
Receiving objects: 100% (37/37), 21.40 KiB, done.
Resolving deltas: 100% (10/10), done.
Submodule path 'lib/utfcpp': checked out
'2233ec933f5661c7050b94d3b14f5f9f51ae3d55'
acprep: INFO: Executing phase: make
acprep: INFO: Executing phase: config
acprep: INFO: Executing phase: submodule
Submodule 'lib/utfcpp' () registered for path 'lib/utfcpp'
acprep: INFO: Executing phase: configure
acprep: INFO: System type is => Darwin
acprep: INFO: Setting up build flavor => debug
acprep: ERROR: Caught exception
Traceback (most recent call last):
File "./acprep", line 183, in run
exit_code = self.main(*main_args)
File "./acprep", line 317, in main
PrepareBuild.__dict__['phase_' + cmd](self, *args)
File "./acprep", line 890, in phase_update
self.phase_make(*args)
File "./acprep", line 871, in phase_make
self.phase_config(*config_args)
File "./acprep", line 840, in phase_config
self.phase_configure(*args)
File "./acprep", line 823, in phase_configure
configure = Popen(conf_args, shell=False, env=environ)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/
python2.7/subprocess.py", line 672, in __init__
errread, errwrite)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/
python2.7/subprocess.py", line 1202, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory