For some reason in my setup the ledger executable could not find the libledger-3.dll.
Symptom:
xxx@yyy Tue Dec 30 00:44:18 ~
$ ledger
/usr/local/bin/ledger.exe: error while loading shared libraries: libledger-3.dll: cannot open shared object file: No such file or directory
The libledger-3.dll is installed by the make install to
/usr/local/lib/.
Solution for now: Make sure the shell executing ledger contains /usr/local/lib/ in the PATH environment variable.
I tried several other methods to influence the executables runtime library load path by tweaking linker parameters like -rpath, gcc parameters like -L, environment variables like LIBRARY_PATH and all that, but none of them worked.
Op dinsdag 23 december 2014 00:56:03 UTC+1 schreef Hans Erik van Elburg: