로그인
Sign in
zharyong 주소복사
조회 수 1097 추천 수 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 56
216 시스템 [부팅] 윈도7에서 No1.Linux 2018 SE Live 부팅 방법  zharyong 2018.12.11 16
215 엑스 [엑스] 라이브 USB의 버추얼박스에서 /opt 심볼릭 링크 오류  zharyong 2018.11.12 43
214 인터넷 [네트워크] OpenVPN RPM 패키지로 쉽게 OpenVPN 서버를 구축하자.  1 zharyong 2018.08.29 127
213 인터넷 [네트워크] OpenVPN Client 접속 방법  zharyong 2018.08.27 162
212 인터넷 [네트워크] 외부 네트워크상에서 KDE Connect 접속을 위한 OpenVPN 서버 구축  zharyong 2018.08.27 116
211 TodayAPP [Heimdall] 리눅스에서 안드로이드 스마트폰 루팅하기  zharyong 2018.08.16 336
210 인터넷 [네트워크] 넘버원 리눅스에서 기가인터넷 연결하기  zharyong 2018.07.25 261
209 시스템 [시스템] 공인 인증서 anysign4pc 설치후 실행시 libNativeMng.so 오류 발생  zharyong 2018.07.06 77
208 시스템 [시스템] rpm 패키지는 어떻게 푸나? How to extract RPM package directly  zharyong 2018.05.26 114
207 인터넷 [No1.Linux 2018] 공인 인증서 적용 사이트 안내  1 zharyong 2018.05.17 173
206 인터넷 [No1.Linux 2018] 주요 은행의 인터넷 뱅킹  3 zharyong 2018.05.17 544
205 TodayAPP [Today'sAPP] 내 컴퓨터의 하드웨어 정보를 DB에 등록하고 열람해 보자.  zharyong 2018.05.10 88
204 시스템 [팁] xterm-256color': unknown terminal type 메시지및 MC에서 키보드 사용이 안될 때  zharyong 2018.05.04 81
203 시스템 [MC] No1.Linux 2018 SE의 mc에서 ISO 파일 내용물을 보려면  zharyong 2018.05.03 73
» 시스템 [컴파일오류] /usr/bin/ld: cannot find -lgtk-3  zharyong 2018.05.01 1097
201 스크립트 [팁] No1.Linux 2018 SE 버전의 부팅시 하드 디스크 자동 마운트  zharyong 2018.04.30 101
200 엑스 [한글입력기] No1.Linux 2018 SE 한글입력기  2 zharyong 2018.04.30 659
199 인터넷 [네트워크] 비번 없이 SSH 서버에 자동 로그인 하기  zharyong 2018.04.25 89
198 하드웨어 [하드웨어] 블루투쓰 USB 동글 동작하지 않을 경우  zharyong 2018.04.24 181
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11