로그인
Sign in
zharyong 주소복사
조회 수 2515 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

 컴파일 오류 : /usr/bin/ld: cannot find -lgtk-3에 대한 대책


 소스를 컴파일하다보면 다음과 같이 라이브러리 링크 문제가 발생되는 경우가 있습니다.

 /usr/bin/ld: cannot find -lgtk-3
 /usr/bin/ld: cannot find -lgdk-3
 collect2: error: ld returned 1 exit status

설치된 RPM 패키지에도 lib64gtk+3 라이브러리가 설치되어 있는데도 말이죠.

 [root@ecs build]# rpm -qa | grep lib64gtk
 lib64gtk+3_0-3.22.29-1pclos2018
 lib64gtkmm2.4_1-2.24.5-3pclos2017
 lib64gtkhtml2_0-2.11.1-4pclos2014
 lib64gtkmm3.0_1-3.22.2-1pclos2017
 lib64gtk+-x11-2.0_0-2.24.32-1pclos2018
 lib64gtk+2.0_0-2.24.32-1pclos2018
 lib64gtk+3.0-devel-3.22.30-2pclos2018
 lib64gtk+2.0_0-devel-2.24.32-1pclos2018

이런 경우에는 십중팔구 라이브러리 심볼릭 링크가 깨져 있을 가능성이 높습니다. 예전에는 문제가 없었지만, 어느날부터 이러한 현상이 발생되었다면 심볼릭 링크를 먼저 확인해 볼 필요가 있습니다.

 [root@ecs build]# ls -l /usr/lib64/libgtk*
 lrwxrwxrwx 1 root root      21  4월 25 15:04 /usr/lib64/libgtk-3.so -> libgtk-3.so.0.2200.30
 lrwxrwxrwx 1 root root      21  3월 26 21:37 /usr/lib64/libgtk-3.so.0 -> libgtk-3.so.0.2200.29*
 -rwxr-xr-x 1 root root 7317816  3월 15 09:14 /usr/lib64/libgtk-3.so.0.2200.29*

상기 화면을 보는 바와 같이 심볼릭링크가 깨져 있음을 알 수 있는데, 깨어진 심볼릭 링크는 3.22.30 버전으로 되어 있지만, 실제 설치된 것은 3.22.29 버전으로 링크되어 있어 문제가 발생하는 것입니다. 이것은 lib64gtk+3_0 패키지가 올바르게 설치되지 않아 발생되는 것이므로, 이 패키지를 설치해 주던가 아니면 기존 버전(libgtk-3.so.0.2200.29)으로 심볼릭 링크를 다시 해 주면 됩니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 원하는 강좌나 팁이 있으면 요청해 주세요. zharyong 2018.07.15 65
209 시스템 [시스템] 공인 인증서 anysign4pc 설치후 실행시 libNativeMng.so 오류 발생  zharyong 2018.07.06 141
208 시스템 [시스템] rpm 패키지는 어떻게 푸나? How to extract RPM package directly  zharyong 2018.05.26 149
207 인터넷 [No1.Linux 2018] 공인 인증서 적용 사이트 안내  1 zharyong 2018.05.17 260
206 인터넷 [No1.Linux 2018] 주요 은행의 인터넷 뱅킹  3 zharyong 2018.05.17 1125
205 TodayAPP [Today'sAPP] 내 컴퓨터의 하드웨어 정보를 DB에 등록하고 열람해 보자.  zharyong 2018.05.10 107
204 시스템 [팁] xterm-256color': unknown terminal type 메시지및 MC에서 키보드 사용이 안될 때  zharyong 2018.05.04 101
203 시스템 [MC] No1.Linux 2018 SE의 mc에서 ISO 파일 내용물을 보려면  zharyong 2018.05.03 98
» 시스템 [컴파일오류] /usr/bin/ld: cannot find -lgtk-3  zharyong 2018.05.01 2515
201 스크립트 [팁] No1.Linux 2018 SE 버전의 부팅시 하드 디스크 자동 마운트  zharyong 2018.04.30 134
200 엑스 [한글입력기] No1.Linux 2018 SE 한글입력기  2 zharyong 2018.04.30 1257
199 인터넷 [네트워크] 비번 없이 SSH 서버에 자동 로그인 하기  zharyong 2018.04.25 142
198 하드웨어 [하드웨어] 블루투쓰 USB 동글 동작하지 않을 경우  zharyong 2018.04.24 241
197 시스템 [시스템] 쉘에서 set GTK_DEBUG 관련 오류 메시지가 발생되는 경우  zharyong 2018.04.24 208
196 [네트워크] 리얼텍 r8168 모듈로 이더넷에 장애가 있을 경우  zharyong 2018.04.19 188
195 시스템 [시스템] DKMS(Dynamic Kernel Module Support)를 이용한 모듈 관리  zharyong 2018.04.16 379
194 시스템 [시스템] Alternatives(Update-altenatives)로 하나의 심볼릭 링크로 여러 패키지 관리  zharyong 2018.04.16 413
193 TodayAPP [TodayAPP] 윈도의 캡쳐도구와 유사한 기능의 Ksnip  zharyong 2018.04.15 129
192 스크립트 [스크립트] 이제 카카오톡 설치가 매우 쉬어졌어요! - kakaoinst  1 zharyong 2018.04.14 2638
191 TodayAPP [TodayAPP] USB 메모리를 빠르게 포맷해 주는 Quick USB Formatter  zharyong 2018.04.13 112
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12