Unable to run git on Mac OS Big Sur

kdub1312 picture kdub1312 · Feb 5, 2021 · Viewed 12.9k times · Source

Unable to run git on new MacBook running Big Sur

When I try to run git, I receive the following error:

xcrun: error: unable to load libxcrun (dlopen(/Library/Developer/CommandLineTools/usr/lib/libxcrun.dylib, 0x0005): could not use '/Library/Developer/CommandLineTools/usr/lib/libxcrun.dylib' because it is not a compatible arch).

I followed the method of forcing which architecture loads, suggested here, but still, I’m experiencing the error.

Now, after running that suggestion I am seeing the following error:

manpath: error: unable to load libxcrun (dlopen(/Library/Developer/CommandLineTools/usr/lib/libxcrun.dylib, 5): no suitable image found. Did find: /Library/Developer/CommandLineTools/usr/lib/libxcrun.dylib: mach-o, but wrong architecture /Library/Developer/CommandLineTools/usr/lib/libxcrun.dylib: mach-o, but wrong architecture).

I also installed homebrew prior to that error message, although I don’t see how that would be related.

I really lack experience interacting with Xcode. I feel like on my previous Mac I was just able to get up and running, without any of this hassle, but it’s been awhile so perhaps I'm forgetting.

How can I identify if Xcode and Command Line Tools are properly installed? If they are not, what is the recommended way to add them?

I tried installing homebrew to see if I could use it as a work-around, and tried using it to install git, but received the following error:

'brew install git
Updating Homebrew...
Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)!
Please create a new installation in /opt/homebrew using one of the "Alternative Installs" from: https://docs.brew.sh/Installation

I am on a MacBook Pro with the new M1 chip- could that be related?

Answer

kdub1312 picture kdub1312 · Feb 5, 2021

ok will boy do I feel stupid- the problem was I did not have xcode installed. I became confused because the error messages seemed to indicated xcode was already present and there was an xcode directory on my machine- perhaps that directory comes preinstalled in preparation for xcode?

At any rate, I solved my issue by downloading and installing xcode from the app store. Maybe this will help somebody else out