简体   繁体   中英

bundle error on OS X

This is the error log, when i use bundle install .

I want to construct a blog in Github, so use Octopress, but it was unsuccessful. If you have another method, please tell me, thank you.

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb 
checking for main() in -lc... yes
creating Makefile

make "DESTDIR="
make: *** No rule to make target `"/Applications/Xcode', needed by `redcloth_attributes.o'.  Stop.


Gem files will remain installed in /var/folders/zb/bxbkz6pd5fscs29zq2hk1b4h0000gn/T/bundler20141230-81071-q2p8fv/RedCloth-4.2.9/gems/RedCloth-4.2.9 for inspection.
Results logged to /var/folders/zb/bxbkz6pd5fscs29zq2hk1b4h0000gn/T/bundler20141230-81071-q2p8fv/RedCloth-4.2.9/gems/RedCloth-4.2.9/ext/redcloth_scan/gem_make.out
An error occurred while installing RedCloth (4.2.9), and Bundler cannot
continue.
Make sure that `gem install RedCloth -v '4.2.9'` succeeds before bundling.

这为我解决了这个问题。

xcode-select -s /Library/Developer/CommandLineTools/

It looks like maybe your Mac doesn't have xcode command line tools installed. Try this in the terminal then try bundling again:

xcode-select --install

You will also need to accept the license agreement. I think it asks you automatically now.

Occur same issue after run sudo gem install cocoapods on my new m1 macbook pro.

↓This fix issue for me too.

xcode-select --switch /Library/Developer/CommandLineTools/

if you doesn't have CommandLineTools folder, just run xcode-select --install

1-st idea:

Install (update) ruby:

brew install ruby

And don't forget:

echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.bash_profile

2-nd idea:

Maybe you have to install current (compatible to your XCode) 'Command line tools for XCode'. Google for appropriate Version (if your XCode 11.3 so CommandLineToolsForXcode_11.3).

My issue was there is a space in Xcode name

So I rename the "Xcode 13.1" to "Xcode13.1"

Change the developer tools path using xcode-select switch command

sudo xcode-select -s /Applications/Xcode13.1.app/Contents/Developer 

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM