编译XULRunner

 

1.获得源代码

    使用CVS直接取源代码

    a.首先建立mozilla目录

    b.设置环境: export CVSROOT=:pserver:[email protected]:/cvsroot

     c: cvs取代码

         cvs login  密码是:anonymous

         cvs  checkout mozilla/client.mk

         cd mozilla

         make -f client.mk checkout MOZ_CO_PROJECT=xulrunner

    d.编译代码

       创建.mozconfig文件,文件内容是:

           export MOZILLA_OFFICIAL=1
           mk_add_options MOZILLA_OFFICIAL=1
           ac_add_options --enable-application=xulrunner

 ac_add_options --enable-debug
 ac_add_options --disable-optimize

 ac_add_options --enable-default-toolkit=gtk2
 ac_add_options --enable-xft
 ac_add_options --disable-freetype2

      然后动手编译吧.

       ./configure

       make

      make install

     经过漫长的等待,终于编译完成。

    e.运行例子

      cd dist/xpi-stage

      xulrunner simple/application.ini

      可以看到会弹出一个小小的窗口,点击按钮,可以将输入框的数字加1.

你可能感兴趣的:(c,cvs,login,mozilla,gtk)