다음 이전 차례

1. GLADE와 구입 및 설치

1.1 GLADE란 무엇인가?

GLADE 는 다른 윈도우즈(Windows NT/9x를 앞으로 이렇게 부르겠다)Visual Studio와 많은 부분이 유사하며 Widget Template Palette(윈도우즈 용어로 한다면 Control쯤에 해당하겠다) 템플리트 팔레트에 있는 위젯들을 드래그 앤 드롭으로 GUI 폼과 그 위의 GUI 객체들을 생성하고 이들의 프로퍼티들을 조정하고 시그널 핸들러(윈도우즈로 한다면 메시지 맵 함수) 등록/삭제/변경하여 C, C++ 소스(C++의 경우 addon인 glade--가 필요)를 생성할 수 있는 통합 개발 환경이다.

앞으로 C 소스를 생성하는 것에만 촛점을 맞춰서 얘기하겠다.

1.2 GLADE를 어디서 구할 것인가?

Source와 Binary

GLADE은 현재 0.5.7버전까지 release되었으며 공식 web site는 http://glade.pn.org이다.

다음 그림 GLADE 공식 홈 사이트GLADE공식 홈 사이트 모습이다.

GLADE 공식 홈 사이트

이곳에서 가장 최근 버전의 소스를 다운로드할 수 있으며 이곳에는 미리 만들어진 binary를 팩키징한 RedHat RPM, Debian, Slackware, NetBsd package들도 마련되어 있다. 급하신 분은 이런 binary의 팩키징을 선택할 수도 있겠다.

문서

아직 공식 배포되는 문서는 없다. 그러나 다음과 같은 내용들을 참조할 수 있겠다:

1.3 GLADE 설치

설치를 위해서 필요한 것들(requirements)

GLADE를 설치하려면 다음과 같은 것들이 필요하다.

binary package 설치

RPM 등과 같은 binary형태의 팩키지는 그 설치가 용이하다. 예를 들어서 RPM은 다음과 같이 설치한다:

rpm -Uvh glade-0.5.7-2.i386.rpm

소스로 설치

소스로 설치하기 위해서는 automake 1.4와 autoconf 2.13이 필요하다. 이들은 대부분의 linux에 설치되어 있을 것이다. 없다면 찾아서 설치해주자. 그리고 소스로 설치하는 것은 다음과 같이, 리눅스 소스 설치의 전형적인 방법을 따르며, 그렇게 어려운 것이 아니다:

  1. 맨먼저 해야 할 일은 다운 로드 받은 파일의 압축을 푸는 것이다.
    [simje@rurulala /usr/src/local/gtk]$ tar xvzf glade-0.5.5.tar.gz
    
  2. 다음은 새로 생성된 디렉토리로 이동해서 configure를 실행시킨다.
    [simje@rurulala /usr/src/local/gtk]$ cd glade-0.5.5
    [simje@rurulala /usr/src/local/gtk/glade-0.5.5]$ ./configure
    
    여기서 특정 디렉토리에 설치될 것을 겨냥한다면 아시는 바와 같이 다음과 같이 입력해야 한다. 그렇지 않는 경우 디폴트로 /usr/localprefix로 설정하게 된다.
    [simje@rurulala /usr/src/local/gtk/glade-0.5.5]$ ./configure
    --prefix=/usr
    
  3. 다음은 make을 실행시켜 컴파일하는 것이다.
    [simje@rurulala /usr/src/local/gtk/glade-0.5.5]$ make
    
  4. 컴파일이 끝나면 다음과 같이 설치한다.
    [simje@rurulala /usr/src/local/gtk/glade-0.5.5]$ su -c "make install"
    


다음 이전 차례