커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
flutter doctor 중 xcode 오류 관련
[왕초보] 플러터(Flutter)로 시작하는 앱개발 종합반 v0
1주차
북마크
김*필
댓글
1
추천
0
조회수
15
조회수
15
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


설치 과정을 따라가던 중 flutter doctor에서 오류가 발생해서 문의드립니다.

brew install cocoapods
sudo gem install cocoapods


이렇게 실행하고 나면

Building native extensions. This could take a while...

ERROR:  Error installing cocoapods:

	ERROR: Failed to build gem native extension.




    current directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/ext/ffi_c

/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 ./siteconf20230921-9254-1c0t01y.rb extconf.rb

*** extconf.rb failed ***

Could not create Makefile due to some reason, probably lack of necessary

libraries and/or headers.  Check the mkmf.log file for more details.  You may

need configuration options.




Provided configuration options:

	--with-opt-dir

	--without-opt-dir

	--with-opt-include

	--without-opt-include=${opt-dir}/include

	--with-opt-lib

	--without-opt-lib=${opt-dir}/lib

	--with-make-prog

	--without-make-prog

	--srcdir=.

	--curdir

	--ruby=/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/$(RUBY_BASE_NAME)

	--with-ffi_c-dir

	--without-ffi_c-dir

	--with-ffi_c-include

	--without-ffi_c-include=${ffi_c-dir}/include

	--with-ffi_c-lib

	--without-ffi_c-lib=${ffi_c-dir}/lib

	--enable-system-libffi

	--disable-system-libffi

	--with-libffi-config

	--without-libffi-config

	--with-pkg-config

	--without-pkg-config

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/mkmf.rb:467:in `try_do': The compiler failed to generate an executable file. (RuntimeError)

You have to install development tools first.

	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/mkmf.rb:546:in `block in try_link0'

	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/tmpdir.rb:93:in `mktmpdir'

	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/mkmf.rb:543:in `try_link0'

	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/mkmf.rb:570:in `try_link'

	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/mkmf.rb:672:in `try_ldflags'

	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/mkmf.rb:1832:in `pkg_config'

	from extconf.rb:9:in `system_libffi_usable?'

	from extconf.rb:42:in `<main>'




To see why this extension failed to compile, please check the mkmf.log which can be found here:




  /Library/Ruby/Gems/2.6.0/extensions/universal-darwin-22/2.6.0/ffi-1.15.5/mkmf.log




extconf failed, exit code 1




Gem files will remain installed in /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5 for inspection.

Results logged to /Library/Ruby/Gems/2.6.0/extensions/universal-darwin-22/2.6.0/ffi-1.15.5/gem_make.out


이런 오류가 발생합니다. 이후 flutter doctor를 실행하면

Doctor summary (to see all details, run flutter doctor -v):

[✓] Flutter (Channel stable, 3.13.4, on macOS 13.5.2 22G91 darwin-arm64, locale

    ko-KR)

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)

[!] Xcode - develop for iOS and macOS (Xcode 15.0)

    ✗ Unable to get list of installed Simulator runtimes.

[✓] Chrome - develop for the web

[✓] Android Studio (version 2022.3)

[✓] VS Code (version 1.82.0)

[✓] Connected device (2 available)

[✓] Network resources




! Doctor found issues in 1 category.


이렇게 결과가 나옵니다.

저 느낌표 부분은 어떻게 해결할까요?

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴