[미완성] compiz fusion 개발버전 사용팁
Compiz fusion 9999(git 개발버전) 을 사용하다 보면 여러 문제를 겪게 됩니다.
아래에는 제가 여러 문제를 겪었을때 사용한 팁을 정리해 보았습니다.
Part 1. 빌드에러
+ 에러가 났을때, 에러메세지에 무작정 좌절하지 말기.
+ '에러가 났다' 라고 끝나지 말고, 반드시 위의 로그를 봐볼 것.
+ 로그를 보고 파악하는 몇 가지 방법
1. @#%@#%.h 라는 파일이 없다는 경우
=> 이는 컴파일에 필요한 헤더파일이 없는 경우이다.
=> 헤더파일 이름으로 인터넷을 검색해 그 패키지를 찾아 다시 빌드하는게 좋다.
(혹은 사라졌을 수도 있으므로 http://gitweb.opencompositing.org 에서 변경사항을 확인)
2. @#%@#%.so 가 없는 경우
=> 참고하는 동적라이브러리 파일이 없는 경우이다.
=> 없거나 인식이 안되었을 수 있으므로 env-update 로 ld.so.cache를 갱신한 후에 재시도해본다.
=> 없는 경우, revdep-rebuild(portage-utils 안에 있다.) 를 사용해 깨진 라이브러리를 다시 빌드한다.
3. 이유없는 문법에러
=> 이 경우, 능력이 있다는 소스를 패치하도록 한다.
=> 능력이 없는 경우, 패치가 될때까지 기다려야 한다.
Part 2. 기동 중 에러
+ 기동중 에러는 분명히 에러로그가 매우 중요하다는 점이다.
+ 에러로그는 에러를 해결하는데 아주 중요한 실마리이다.
+ ABI VERSION 이 맞지 않다고 나오는 경우에는,
compiz를 먼저 다시 빌드하고 나서, ABI VERSION이 맞지 않다고 나오는 플러그인이
포함된 패키지를 다시 빌드한다.
'Linux > Journal' 카테고리의 다른 글
| 커널 최적화 삽질 중지 결정...을 하고 싶었는데 (2) | 2007/09/25 |
|---|---|
| Gentoo Portage Build info notifier(?!) 를 만들었습니다. (4) | 2007/09/22 |
| [미완성] compiz fusion 개발버전 사용팁 (0) | 2007/09/17 |
| I'm a 3D Holic. (0) | 2007/09/15 |
| Alex씨가 Gentoo Xeffects 메인테이너를 그만두었습니다. (0) | 2007/09/08 |
| xcb 지원이 포함된 libX11에서 swt를 사용하는 어플 실행문제 해결 (0) | 2007/08/12 |
