Failed to build gem native extension


아이폰 개발을 하다보니, 요즘 이쁜 오픈소스 UI 들을 사용하려고 하는데, cocoapods 라는 Gem 을 설치 해야 해서, 사용하고 있는 OS X Mountain Lion (이하 마운틴 라이온) 에 설치하려고 하니 오류가 났습니다. 


Failed to build gem native extension


해결책은 : http://www.zlu.me/blog/2012/02/21/install-native-ruby-gem-in-mountain-lion-preview/ 잘 나와있습니다.


1. xcode 에서 Command Line Tools 를 설치 한다. 




아래 내용은, 터미널 로그를 그대로 스크린 샷을 떴는데요, 

처음에 sudo gem install cocoapods 를 했을 시 나오는 오류입니다.


2. 터미널에서 아래의 명령어를 실행해 줍니다.

ln -s /usr/bin/gcc /usr/bin/gcc-4.2

gcc-4.2 의 sym 링크를 만들어 주는 명령어 입니다.


3. sudo gem install cocoapods 명령어를 재실행 하면 재대로 설치됩니다.




Posted by Sungyoup Han matrim

댓글을 달아 주세요

오늘 문득 궁금한점이 생겨 인터넷을 뒤져보았다.
ViewState 와 Session 의 장단점이 뭘까?

답변.. 넘 멋쥔미~ 아래 내용은 Devpia 에 나와 같은 질문을 한 분 글에 답변을 다신 서학수님의
답변이다.

좀더 ViewState 와 Session 에 대해 공부해야 겠지만, 사용방법을 제외하고 실용적인면에서 나의 가려움을
멋드러지게 긁어준 답변이다.

"Devpia 서학수 (tech2001) 의 답변
각각의 장단점이 모두 있습니다.

Session을 쓰면 서버의 메모리에 있으므로 속도가 제일 빠릅니다. 하지만, 세션마다 메모리를 차지한다는
문제점이 있구요.
Cookie를 쓰면 메모리를 차지하지 않습니다만, 노출의 우려 및 사용자의 인터넷 옵션에 따라 상황이 변하는
문제점이 있구요.
ViewState를 쓰면 메모리를 차지하지 않고, 사용자의 옵션도 상관없지만, 파일의 사이즈가 커져서 전송속도에
영향을 주는 문제점이 있습니다.

상황에 따라서 다 장단점이 있습니다."

Session Validation

사용자 삽입 이미지

ViewState Provider

사용자 삽입 이미지

'초짜 IT보이 서바이벌 스토리 > ASP.Net' 카테고리의 다른 글

c#.Net Transaction Scope 사용하기  (0) 2010.04.27
ASP.NET MVC 패턴 소개 (C#)  (0) 2009.11.05
ASP.NET MVC 1.0  (0) 2009.04.20
ViewState 와 Session 의 장단점  (0) 2008.08.25
ASP.NET 공부시작~  (1) 2008.07.14
ASP.Net vs VB.Net  (0) 2008.03.04
Posted by Sungyoup Han matrim

댓글을 달아 주세요