Archive for the ‘Trouble Shooting’ Category

Mac App Store가 실행이 안 될때

2015-10-17

Mac App Store가 런칭은 되는데 스토어 화면을 못 읽어오는 경우,

iTunes를 실행 또는 iTunes에서 로그아웃한 후 재실행하면 정상동작 하는 경우가 있다.

El Capitan에서 Gimp 2.8이 실행되지 않는 문제

2015-10-12

GIMP 2.8.2 Icon

Gimp 2.8이 El Capitan에서 실행되지 않는 문제가 있는데,

실행되지 않는 것이 아니라 글꼴 처리 부분에 문제가 있어서 실행이 늦는 것이다.

이유는 잘 모르겠는데 맥 쪽에서는 fontconfig가 충돌하는 경우가 잦은 거 같다.

해결 방법은:

(1) 언젠가 실행이 될 것이라고 믿고 실행될 때까지 그냥 놔둔다. 1시간 정도면 되지 않을까? 물론 안 될 수도 있다.

(2) El Capitan에서 실행이 잘 된다고 알려진 다른 빌드를 쓴다. 외국 커뮤니티를 보면 McGimp 2.9를 추천하는 경우가 많은 듯.

(3) 실행이 되는 다른 빌드가 글꼴 정보를 한번 읽어오고 나면 설정 정보를 공유하는 원래 Gimp 2.8도 그냥 실행이 될 수도 있다.

VLC 3 nightly 빌드

2015-01-20
VLC icon (512x512) VLC 3.0.0 Mac OS X Intel nightly builds

experimental 버전이나 nightly 빌드 같은 건 잘 사용하지 않는 편인데, 작년(2014년)에 겪었던 VLC 2의 문제점들이 nightly 빌드를 쓰면서 대부분 해결되었다.

재생목록 창이 따로 뜨는 인터페이스도 VLC 3.0.0 nightly 빌드에서는 창 1개로 통합되어서 좋았다.

인터넷에 VLC 때문에 문제를 겪었다는 글들이 가끔 보이는데 이 역시 대부분 VLC 3.0.0 nightly 빌드를 쓰면 해결 가능할 것으로 추측된다.

다운로드 사이트에는 순서대로 올라오는 것이 아니라 안정 버전은 반복해서 자동으로 업로드 되고 새로운 버전은 일주일에 한번 정도만 업데이트 된다. 자동으로 빌드되어 반복적으로 올라오는 버전을 선택해 쓰면 큰 문제가 없을 것으로 생각한다.

wget 1.16.1 컴파일시 pcre.h 문제

2014-12-26

wget 1.16.1을 맥에서 빌드할 때 fatal error: ‘pcre.h’ file not found 에러가 남.

맥에서만 발생하는 버그인 듯 함.

패치를 제작한 사람이 있음.
http://lists.gnu.org/archive/html/bug-wget/2014-12/msg00048.html

Git 저장소에는 반영되어 있는 듯 함.

Chrome 64비트 미지원 문제

2014-11-21

Chrome 39 Icon

Chrome 39가 64비트로 나왔는데, 치명적인 문제가 있음.

64비트를 실행시킬 수 없는 맥은 앞으로 지원하지 않음.
https://support.google.com/chrome/answer/4660488?hl=ko

32비트 플러그인(NPAPI)을 지원하지 않음.
https://support.google.com/chrome/answer/6083313?hl=ko

Cocoapods를 빌드할 땐 Workspace를

2014-11-20

CocoaPods Icon

소스가 공개되어 있는 제품을 가끔 빌드해보곤 하는데, 저는 실패하는 경우가 많았습니다.

그동안은 그냥 소스가 제대로 공개되어 있지 않거나 내가 설정을 잘못했겠거니… 하고만 생각했는데,

CocoaPods를 잘 몰라서 실수를 한 경우가 있었던 거 같습니다.

CocoaPods가 포함된 프로젝트를 빌드할 땐, *.XCODEPROJ 파일이 아닌 *.XCWORKSPACE 파일을 사용해야 하며,

커맨드라인으로 실행할 땐 -workspace filename.XCWORKSPACE 옵션과 -scheme MyApp를 지정해줘야 합니다.

LocalTeX (Preference Pane)

2014-11-16
LocalTeX Icon(64px)
LocalTeX
Richard Koch
무료 · download

원래는 MacTeX의 설정을 사용자 단위로 하기 위한 프로그램인데,(그러니까 MacTeX는 전체 사용자를 위한 설정 밖에 지원하지 않는다.) 현재 Yosemite에서 MacTeX 2014가 동작하지 않는 문제를 임시로 해결하는데 사용할 수 있다.

메뉴가 조금 복잡한데, 이 프로그램이 원래 전체 사용자(Global)과 사용자(Local) 양쪽을 지원하고, 원래 MacTeX의 설정도 지원하는 것임을 알면 쉽게 이해할 수있다.(어짜피 MacTeX 설정이 있으니까 현재 사용자 설정과 MacTeX로 복귀 메뉴만 넣어서 인터페이스를 간단하게 하는게 좋은 디자인일 거 같다.)

LocalTeX Screenshot

Configure for Local Pane은 현재 사용자(Local) 만을 위한 설정이고, Configure for Original Pane은 전체 사용자(Global) 설정을 하는 것이다.

그리고 Use Global Preference Pane은 현재 MacTeX에 저장된 설정을 말하는 것이다.

현재 사용자만을 선택하던 전체 사용자를 선택하던 LocalTeX로 설정만 갱신하면 Yosemite에서 MacTeX 2014를 어느정도 다시 쓸 수 있게 된다.

참고
https://tug.org/mactex/yosemite.html

Aptana Studio 3.6 종료되지 않는 문제

2014-11-03

Aptana Studio 3 Icon

Aptana Studio 3.6.0이 Mac OS X 10.9+에서 종료되지 않는 문제가 있다.

해결방법은 문제가 해결된 베타판 3.6.1 이상을 설치하면 된다…
http://preview.appcelerator.com/studio/

참고
https://github.com/aptana/studio3/issues/220
https://jira.appcelerator.org/browse/APSTUD-8264

Homebrew dependency 삭제

2014-10-22

Homebrew에서는 dependency를 삭제할수 있는 방법이 없다;;;

Cellar를 자유롭게 제조할수 있다보니 MacPorts 처럼 dependency를 관리하지 못한다;;;

그나마 확인할 수 있는 방법은 Leaves를 확인하는 것이다.

$ brew rm $(join <(brew leaves) <(brew deps FORMULA))

그런데 Leaves는 가장 말단만 보여주므로 이걸 반복해서 사용해야 모두 제거할 수 있다.

참고
http://oryband.com/removing-homebrew-packages-with-dependencies/

Mavericks에 GCC 4.2 설치하기

2014-01-14

terminal-icon-512x512

현재의 Mavericks+Xcode5 개발환경은 컴파일러를 Apple LLVM5만 지원해서 GCC4를 이용하도록 만든 프로그램들과 호환이 안 되는 경우가 있다.

GCC4를 Mavericks에 설치하는 방법으로는 다음과 같은 것이 있을 거다.

1. 직접 컴파일한다. MacPorts나 Homebrew를 쓰면 편할 듯.

2. 다른 사람이 미리 컴파일 해 놓은 것(예를 들자면 http://hpc.sourceforge.net)을 설치한다.

3. 시스템 환경 설정 등의 문제를 고려해 볼 때, 가장 쉬운 방법은 Xcode 이전 버전인 Xcode 4.6.3을 설치하는 것인 거 같다.(애플 홈페이지에서 등록 후 다운받을 수 있고, 인터넷에 공개되어 있는 것도 있다.)

실행 파일 이름을 ‘Xcode-4.6.3’ 처럼 다르게 고치면 Xcode5와 함께 설치할 수 있고, xcode-select로 선택하면 이전처럼 사용하는데 큰 문제가 없는 거 같다.(물론 Xcode 4.6.3에 포함된 GCC는 GCC가 아니라 Apple LLVM-GCC 4.2.1이다.)