How can I install GNUCash on Leopard?

Discussion in 'Mac Apps and Mac App Store' started by techmonkey, May 11, 2008.

  1. techmonkey macrumors 6502a

    Joined:
    Jun 8, 2007
    #1
    I read that Fink is the easiest way to install Linux apps, but it doesnt support Leopard. Anyone using GNUCash on Leopard? If so, how do you install it?
     
  2. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #2
    It does support Leopard, you just need to install Fink from the source. That means you'll need to install Xcode which should be on your Mac OS X DVDs.
     
  3. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #3
    Hmm....any tutorial on how to do this?
     
  4. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #4
    Yep, the Fink site.
     
  5. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #5
    You can download GNUCash directly from the source code and use ./configure, make, sudo make install to install it as you would on Linux. You may also need pkg-config (I appeared to) which is available here.

    EDIT: You will still need to install Xcode to do this.
     
  6. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #6
    do i need x11?
     
  7. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #7
  8. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #8
    Probably best to get the latest version of Xquartz installed. It fixes alot of Leopard X11 bugs (and there were tons).
     
  9. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #9
    when i run ./bootstrap, i get this message

    ERROR: There is no C compiler on your system. Make sure that the Developer
    Tools are installed.

    Any ideas?
     
  10. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #10
    I think the best is to use Fink you need a fair few other dependencies...
     
  11. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #11
    when i try installing fink using ./bootstrap, i get the message in my previous post.
     
  12. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #12
    As I said earlier you need to install Xcode.
     
  13. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #13
    So xcode is not installed by default on Leopard? Thats what Eraserhead stated.
     
  14. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #14
    No he didn't. He said X11 is installed by default.
     
  15. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #15
    shows how much i know :)

    I thought they were the same.

    EDIT:

    I just checked out Apple developer site. Xcode is 1.1GB download. Is there a stripped down version or do I need to install this huge package?
     
  16. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
  17. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #17
    Yeah definitely stay away from the method I suggested apparently there are lots of problems with one of the dependency's GMP mis-compiling on Macs.

    Not so, at least on Leopard.
     
  18. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #18
    Thanks. I had to sign-up for an account to download xcode. Can I uninstall xcode once gnucash and fink is installed?
     
  19. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #19
    I would strongly recommend not uninstalling it.
     
  20. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #20
    GMP compiles fine if you supply the correct flags. I know, I literally just compiled it. It passed all its self tests as well.
     
  21. Eraserhead macrumors G4

    Eraserhead

    Joined:
    Nov 3, 2005
    Location:
    UK
    #21
    Well that isn't what there website said. However it doesn't appear to be true, I didn't have to make any changes at all, I just did configure, make sudo make install and it "just worked" (well as much as a command line app ever does :p).
     
  22. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #22
    It won't build static libs that's for sure. But if you supply the correct flags you can get a 64bit version up and running with all the extra features working fine. I think the C++ version has problems though.

    Edit : You should really do ./configure, make, make check then sudo make install to make sure you have a decent version.
     
  23. techmonkey thread starter macrumors 6502a

    Joined:
    Jun 8, 2007
    #23
    Is it because it may mess with the system or because i may need it later on?


    As for installing Gnucash, should I use Fink or not?

    Or do this > ./configure, make, make check then sudo make install to make sure you have a decent version.
     
  24. Cromulent macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #25
    Use Fink.

    You will need to have Xcode installed in order to install anything new off Fink.

    That was something specific to a different library we were talking about. Sorry didn't mean to hijack your thread.
     

Share This Page