몰디브를 꿈꾸며...
GTK on DirectFb 본문
. enable framebuffer
grub 부트로더에 "vga = 788"을 추가하면 부팅시 framebuffer가 활성화 된다
[root@localhost ~]# vi /boot/grub/menu.lst
grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup02/LogVol00
# initrd /initrd-version.img
#boot=/dev/sdb
default=0
timeout=0
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.27.5-117.fc10.i686)
root (hd0,0)
kernel /vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=705a1995-ff71-4b9f-b
6a4-14cee8b577f8 rhgb quiet vga=788
initrd /initrd-2.6.27.5-117.fc10.i686.img붉은색 글자처럼 추가해주면 된다
. directfb 설치:
DirectFB-1.4.0
./configure --prefix=/usr
make && make install
. cairo 설치
. cairo-1.8.6
configure --prefix=/usr --enable-directfb --disable-xlib --disable-win32
make && make install
.pango 설치
. pango-1.24.3
./configure --prefix=/usr --without-x
make
make install
. atk 설치
. atk-1.26.0 다운
./configure --prefix=/usr
make && make install
. gtk 설치
'http://ftp.gnome.org/pub/gnome/sources/gtk+/'에서 다운로드
gtk+-2.15.5
./configure --prefix=/uar --with-gdktarget=directfb --without-x --without-libjasper
make && make installdemos/gtk-demo 에 있는 gtk-demo를 실행하여 정상적으로 화면으로 출력되면 성공.
. 참고 사이트
http://www.directfb.org/wiki/index.php/Projects:GTK_on_DirectFB
http://www.directfb.org/wiki/index.php/Building_DirectFB
'리눅스' 카테고리의 다른 글
OPENBOX를 이용한 GTK 응용프로그램 실행 (0) | 2009.07.07 |
---|---|
[리눅스]하드디스크 LVM (0) | 2009.06.26 |
fedora 10에서 usb 메모리에 리눅스 설치하기 (0) | 2009.06.17 |
CD ROM을 이용해서 부팅후 GTK 응용 프로그램 실행하기 (0) | 2009.06.17 |
페도라 10에서 vnc 서버 설정. (0) | 2009.06.17 |