Moblin MID开发学习笔记 - application launcher安装过程

来源:互联网 发布:天使与魔鬼知乎 编辑:程序博客网 时间:2024/04/28 10:31

(参照http://test.moblin.org/projects/application-launcher)

a)     安装git:

Target下打开Terminal:

#apt-get install git-core

b)     安装Genesis:

    (http://test.moblin.org/projects/genesis-application-lifecycle-manager)

Target下打开Terminal:

# cd /usr/src/

#git clone http://moblin.org/repos/users/horace.li/genesis.git

# cd genesis

#./autogen.sh

l        执行时可能出现错误

checking for LIBWNCK... configure: error: Package requirements (libwnck-1.0) were not met:

 

       No package 'libwnck-1.0' found

解决:

    # apt-get install libwnck-dev

#./configure --prefix=/usr

# make

# makeinstall

c)     安装clutter:

                   i.             clutter网站(http://clutter-project.org/sources/)下载代码到Target下的/usr/src

1.     clutter-0.8.0

2.     clutter-box2d-0.8.0

3.     clutter-cairo-0.8.2(clutter-cairo-0.8.0 makeapp-launcher的时候遇到问题)

               ii.             编译并安装clutter-0.8.0

Target下打开Terminal

# cd/usr/src/

# tarzxvf clutter-0.8.0.tar.gz

# cdclutter-0.8.0/

#./configure --prefix=/usr

l        执行时可能出现错误:

checking for GL/gl.h... no

configure: error: Unable to locate required GL headers

解决:

        #apt-get install mesa-common-dev

l        执行时可能出现错误:

checking for glXCreateContext in -lGL... no

configure: error: GLX not found and GLX backend requested

解决:

       # apt-get install libgl1-mesa-dev

# make

# makeinstall

           iii.             编译并安装clutter-cairo-0.8.2

Target下打开Terminal

# cd/usr/src/

# tarzxvf clutter-cairo-0.8.2.tar.gz

# cdclutter-cairo-0.8.2/

#./configure --prefix=/usr

# make

# makeinstall

               iv.             编译并安装clutter-box2d-0.8.0

Target下打开Terminal

# cd/usr/src/

# tarzxvf clutter-box2d-0.8.0

# cd clutter-box2d-0.8.0/

#./configure --prefix=/usr

# make

# makeinstall

d)     编译并运行app-launcher:

Target下打开Terminal

# cd /usr/src/

# gitclone http://moblin.org/repos/users/jketreno/app-launcher.git

#cd app-launcher

#make

#./app-launcher

原创粉丝点击