Lion -- where is /usr/bin/cpp?

Discussion in 'Misc' started by Robert Peirce, Oct 23, 2011.

  1. The calendar program apparently needs it to process calendar files. I
    haven't tried to compile any programs under Lion but cc would need it
    too. Oops!! I can't find cc either. Is something missing from the
    Lion update? How do I get it? This is suddenly very important.
    Robert Peirce, Oct 23, 2011
    1. Advertisements

  2. Robert Peirce

    J.J. O'Shea Guest

    It's exactly where it should be. In the /usr/bin folder. The version I have
    has create/modify dates of 8 Aug.
    J.J. O'Shea, Oct 23, 2011
    1. Advertisements

  3. $ ls /usr/bin/cpp
    ls: /usr/bin/cpp: No such file or directory

    More important. I just discovered a couple of C programs I rely on for
    a weekly analysis were originally compiled for a PowerPC. Now they
    don't work and must be recompiled.

    When I installed Lion, should I have done something to get the
    development package installed? Is there a way to do that after the fact?
    Robert Peirce, Oct 24, 2011
  4. Google is my friend. Apparently Xcode is not included in Lion and has
    to be downloaded separately. Anybody know what else isn't part of
    default Lion?
    Robert Peirce, Oct 24, 2011
  5. Robert Peirce

    J.J. O'Shea Guest

    Well, yes. You should install XCode.
    Go thou to the App Store app, launch it, and do a search for 'XCode'. IIRC
    it's about 1.4 GB for the full install of the most recent version.
    J.J. O'Shea, Oct 24, 2011
  6. Robert Peirce

    J.J. O'Shea Guest

    Quite a lot of stuff. Rosetta and all PPC frameworks for a start. iSync.
    Front Row. Colours other than gray in the Finder.
    J.J. O'Shea, Oct 24, 2011
  7. True, but it was on the install disk. Lion doesn't have an install disk.
    Robert Peirce, Oct 24, 2011
  8. I meant what isn't part that needs to be downloaded, like Xcode. I
    don't know about the other stuff you mention, but my understanding is
    rosetta and PowerPC aren't supported in Lion.
    Robert Peirce, Oct 24, 2011
  9. Robert Peirce

    David Empson Guest

    Xcode was always an optional install, included with new Macs and with
    retail versions of Mac OS X. It has been updated regularly and you
    needed to go to the Apple developer site to get updates, until it was
    recently added to the App Store

    Most people running Mac OS X have no need for the developer tools so it
    wouldn't make sense to include it and install it as part of the standard
    download distribution of Lion.
    Rosetta is gone and isn't coming back. (It was an optional install in
    Snow Leopard, downloaded when required or could be manually installed
    from the DVD.)

    Java is not part of the standard install of Lion. Java SE 6 for Lion is
    available from Apple. Lion will offer to download it when you try to run
    something which needs Java, or you can manually download it here:
    <>. Java SE 7 and later is not
    available yet but will be at some point, from Oracle.

    QuckTime Player 7 is not included in Lion (it was an optional install in
    Snow Leopard but had to be manually installed). If you need it, you can
    download it from Apple's support site. QuickTime Player 7.6.6 for Mac OS
    X 10.6.3 is the correct one: <>

    Lion doesn't include all the printer and scanner drivers it supports.
    They will be downloaded as needed. You can probably go to Apple's
    support site to download and install the entire set of printer drivers
    for each brand.

    I think the full set of languages and fonts are included, but haven't
    had a close look to confirm.
    David Empson, Oct 24, 2011
  10. Robert Peirce

    Chris Ridd Guest

    Xcode was a separate install/download in Snow Leopard as well. Grab it
    for free from the App Store.
    Chris Ridd, Oct 24, 2011
  11. Robert Peirce

    Chris Ridd Guest

    Chris Ridd, Oct 24, 2011
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.