인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

No author

This post's author information has been deleted.

Delivery App Clone Coding [with React Native]

[Mac Only] Setting Up the Environment Part 2

x Installing Ruby Gems

Written on

·

543

0

mac에서 안드로이드 쪽 설치하는 부분은 잘 완료하여 simulator가 잘 작동하는 것도 확인하였습니다.
xcode, cocoapods 설치 후 프로젝트 생성도중 에러가 발생하였습니다.
스크린샷 2023-09-19 오후 11.59.26.png
버전은 1.12.1 입니다.
스크린샷 2023-09-20 오전 12.00.22.png버전 관련하여 에러인 것 같은데 해결이 잘 안됩니다.

react-native

Answer 3

0

해결하였습니다

어떻게 해결하셨나요..??

0

✖ Installing Ruby Gems

error Fetching gem metadata from https://rubygems.org/........

Resolving dependencies...

Fetching rexml 3.2.6

Installing rexml 3.2.6

Fetching CFPropertyList 3.0.6

Installing CFPropertyList 3.0.6

Fetching concurrent-ruby 1.2.2

Installing concurrent-ruby 1.2.2

Fetching i18n 1.14.1

Installing i18n 1.14.1

Fetching minitest 5.20.0

Installing minitest 5.20.0

Fetching tzinfo 2.0.6

Installing tzinfo 2.0.6

Fetching zeitwerk 2.6.11

Installing zeitwerk 2.6.11

Fetching activesupport 6.1.7.6

Installing activesupport 6.1.7.6

Fetching public_suffix 4.0.7

Installing public_suffix 4.0.7

Fetching addressable 2.8.5

Installing addressable 2.8.5

Fetching httpclient 2.8.3

Installing httpclient 2.8.3

Fetching json 2.6.3

Installing json 2.6.3 with native extensions

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

current directory:

/Users/jeongjaehong/AwesomeProject/vendor/bundle/ruby/2.6.0/gems/json-2.6.3/ext/json/ext/generator

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 -r

./siteconf20230920-1397-jvwnmq.rb extconf.rb

creating Makefile

current directory:

/Users/jeongjaehong/AwesomeProject/vendor/bundle/ruby/2.6.0/gems/json-2.6.3/ext/json/ext/generator

make "DESTDIR=" clean

current directory:

/Users/jeongjaehong/AwesomeProject/vendor/bundle/ruby/2.6.0/gems/json-2.6.3/ext/json/ext/generator

make "DESTDIR="

compiling generator.c

In file included from generator.c:1:

In file included from ./../fbuffer/fbuffer.h:5:

In file included from

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby.h:33:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/ruby.h:24:10:

fatal error: 'ruby/config.h' file not found

#include "ruby/config.h"

^~~~~~~~~~~~~~~

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/ruby.h:24:10:

note: did not find header 'config.h' in framework 'ruby' (loaded from

'/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks')

1 error generated.

make: *** [generator.o] Error 1

make failed, exit code 2

Gem files will remain installed in

/Users/jeongjaehong/AwesomeProject/vendor/bundle/ruby/2.6.0/gems/json-2.6.3 for

inspection.

Results logged to

/Users/jeongjaehong/AwesomeProject/vendor/bundle/ruby/2.6.0/extensions/universal-darwin-22/2.6.0/json-2.6.3/gem_make.out

An error occurred while installing json (2.6.3), and Bundler cannot continue.

Make sure that gem install json -v '2.6.3' --source 'https://rubygems.org/'

succeeds before bundling.

In Gemfile:

cocoapods was resolved to 1.12.1, which depends on

cocoapods-core was resolved to 1.12.1, which depends on

algoliasearch was resolved to 1.27.5, which depends on

json

✖ Installing Ruby Gems

error Looks like your iOS environment is not properly set. Please go to https://reactnative.dev/docs/environment-setup?os=macos&platform=android and follow the React Native CLI QuickStart guide for macOS and iOS.

info Run CLI with --verbose flag for more details.


죄송합니다. 에러메시지 입니다.

0

zerocho님의 프로필 이미지
zerocho
Instructor

에러메시지 잘라서 올리지 말아주세요.

No author

This post's author information has been deleted.

Ask a question