CAFE

linux

lubuntu 18 GTK+ 설치하기

작성자운영자|작성시간18.09.05|조회수304 목록 댓글 0

------------ 방법 1(작성 중..)

sudo apt-get install gtk3.0

sudo apt-get install libgtk-3-dev


------------ 방법 2 


참고:
https://www.gtk.org/download/linux.php


[ 먼저 필요한 파일 및 라이브러리들을 설치한다  ]________________


+ 아래 링크 다운로드 받는다.


http://ftp.gnome.org/pub/gnome/sources/gtk+/3.22/gtk+-3.22.30.tar.xz

http://ftp.gnome.org/pub/gnome/sources/glib/2.54/glib-2.54.3.tar.xz
http://ftp.gnome.org/pub/gnome/sources/pango/1.40/pango-1.40.14.tar.xz
http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.36/gdk-pixbuf-2.36.12.tar.xz
http://ftp.gnome.org/pub/gnome/sources/atk/2.26/atk-2.26.1.tar.xz
http://ftp.gnome.org/pub/gnome/sources/gobject-introspection/1.54/gobject-introspection-1.54.1.tar.xz

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade


sudo apt-get install libffi-dev

sudo apt-get install gettext libgettextpo-dev

sudo apt-get install libmount-dev

sudo apt install libxml2-dev libcairo2-dev libreadline-dev libglib2.0-dev libgsl-dev libgtk-3-dev libgtksourceview-3.0-dev


sudo apt-get install libtiff5-dev (for 64 bit system)
or
sudo apt-get install libtiff5-dev:i386 (for 32 bit system)


sudo apt-get install flex

sudo apt-get install bison

sudo apt-get install python-dev

//sudo mkdir -p /opt/gtk



glib 설치 ]________________


+ 압축을 해제한다.

tar xvfJ glib-2.54.3.tar.xz


+ 압축을 해제한 디렉토리 안으로 이동한다.

cd glib-2.54.3/


Makefile을 생성한다.

./configure --prefix=/opt/gtk


빌드 한다.

make


+ 시스템에 설치한다.

sudo make install




[ pango 설치 ]________________


+ 압축을 해제한다.

tar xvfJ pango-1.40.14.tar.xz


+ 압축을 해제한 디렉토리 안으로 이동한다.

cd pango-1.40.14/


Makefile을 생성한다.

./configure --prefix=/opt/gtk


빌드 한다.

make


+ 시스템에 설치한다.

sudo make install



[ gdk-pixbuf 설치 ]________________


+ 압축을 해제한다.

tar xvfJ gdk-pixbuf-2.36.12.tar.xz


+ 압축을 해제한 디렉토리 안으로 이동한다.

cd gdk-pixbuf-2.36.12/


Makefile을 생성한다.

./configure --prefix=/opt/gtk


빌드 한다.

make


+ 시스템에 설치한다.

sudo make install




[ atk 설치 ]________________


+ 압축을 해제한다.

tar xvfJ atk-2.26.1.tar.xz


+ 압축을 해제한 디렉토리 안으로 이동한다.

cd atk-2.26.1/


Makefile을 생성한다.

./configure --prefix=/opt/gtk


빌드 한다.

make


+ 시스템에 설치한다.

sudo make install



[ gtk 설치 ]________________


+ 압축을 해제한다.

tar xvfJ gtk+-3.22.30.tar.xz


+ 압축을 해제한 디렉토리 안으로 이동한다.

cd gtk+-3.22.30/


Makefile을 생성한다.

./configure --prefix=/opt/gtk


빌드 한다.

make


+ 시스템에 설치한다.

sudo make install





상세내용 확인하기:

https://developer.gnome.org/gtk3/stable/gtk-building.html


gtk+ 학습하기:

https://developer.gnome.org/gtk3/stable/gtk-getting-started.html




------------------ 절 취 선 -----------------

/*
[ gobject-introspection 설치 ]________________


+ 압축을 해제한다.

tar xvfJ gobject-introspection-1.54.1.tar.xz


+ 압축을 해제한 디렉토리 안으로 이동한다.

cd gobject-introspection-1.54.1/


Makefile을 생성한다.

./configure --prefix=/opt/gtk


빌드 한다.

make


+ 시스템에 설치한다.

sudo make install


정보: https://developer.gnome.org/gi/stable/overview.html


컴파일 할 때 에러나서 원인 확인 해야 함. 일단 이거 없는 상태로 gtk 설치 시도 중.. 이 거 설치 안 해도 gtk 설치 잘 됨.*/

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼