Thank you everyone for taking a stab at this problem.  Pity it wasn't
resolved :(

I've tried to make acprep update to at least begin compiling and following
changes helped me get there, though I still ran into the same problem while
compiling output.cc as Chris mentioned.

First, looking at the following site: https://wiki.freebsd.org/NewC++Stack
I've changed the CMakeLists.txt like the following:
before: add_definitions(-std=c++11)
after: add_definitions(-stdlib=libc++ -std=c++11)

That let me start compiling... and fail right away on account that
editline/readline.h doesn't exist.
Well, turns out, in FreeBSd,
http://www.freebsd.org/cgi/man.cgi?query=readline&apropos=0&sektion=3&manpath=FreeBSD+10.0-RELEASE&arch=default&format=html
the file exists in readline/readline.h
So, I've changed system.hh by changing #include <editline/readline.h> to
#include <readline/readline.h>

That allowed me to continue further until output.cc error occurs.

As for boost regex, that also exists in the system, though I do get the
error message mentioned before. I did find the boost/regex/icu.hpp. I've
tried forcing the system to use the boost/regex/icu by editing system.hh,
but I still had the same problem with output.cc

Any other suggestions?  I'm still willing to work with clang if possible.
Does OS X still use the gcc extension or are they making it to work with
clang?



On Wed, Jul 2, 2014 at 9:07 AM, Simon Michael <[email protected]> wrote:

> On 7/1/14 11:49 AM, Chris Leyon wrote:
>
>> So I installed hledger (even though I don't know anything about
>> Haskell).  Bingo, it compiled and installed with one "cabal" command
>> without a single problem.  What a difference!  I realize it is
>> different in some ways from Ledger, but I think my journal is simple
>> enough that I should be okay.
>>
>
> Heh heh heh.. cabal has been kind this time. Great. :-)
>
>
> --
>
> --- 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 [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to