<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Ubuntu10.04下build OpenJDK7 的過程

    1.       安裝mercurial

    Mercurial是一個版本管理工具。

    sudo apt-get install mercurial

    安裝mercurial的擴展,添加fclone在支持

    hg clone http://bitbucket.org/pmezard/hgforest-crew

    將以下內容添加到$HOME/.hgrc文件中,如果沒有則自己創建一個:

    [extensions]

    forest=/home/daren/hgforest-crew/forest.py

    fetch=

    2.       下載jdk7源碼

    hg fclone http://hg.openjdk.java.net/jdk7/jdk7

    3.       安裝gccg++make

    sudo apt-get install build-essential

    4.       安裝XRender

    sudo apt-get install libxrender-dev

    sudo apt-get install xorg-dev

    5.       安裝alsa

    sudo apt-get install libasound2-dev

    6.       Cups

    sudo apt-get install libcups2-dev

    7.       安裝jdk6

    8.       安裝ant

    設置ANT_HOME

    9.       安裝findbugs

    編譯需要這玩意兒有點奇怪。需要設置FINDBUGS_HOME

    10.   測試編譯

    export LANG=C ALT_BOOTDIR=/opt/jdk1.6.0_22/

    #刪除JAVA_HOME

    export -n JAVA_HOME

    export ALT_JDK_IMPORT_PATH=/opt/jdk1.6.0_22/

    make sanity BUILD_JAXWS=false BUILD_JAXP =false

    build BUILD_JAXWSBUILD_JAXP總是提示找不到源文件,而我又暫時對只對JDKHotspot感興趣,所以索性把這兩個給去掉。

    如果出現:Sanity check passed.則表示測試編譯通過了,不過也別開心得太早,真正make的時候不保證一定沒問題,也許還會缺少某些依賴。

    11.   編譯

    export LANG=C ALT_BOOTDIR=/opt/jdk1.6.0_22/

    #刪除JAVA_HOME

    export -n JAVA_HOME

    export ALT_JDK_IMPORT_PATH=/opt/jdk1.6.0_22/

    #make BUILD_JAXWS=false BUILD_JAXP=false

    #make DEBUG_NAME=fastdebug BUILD_JAXWS=false BUILD_JAXP=false

    make DEBUG_NAME=all_fastdebug BUILD_JAXWS=false BUILD_JAXP=false

    如果一切正常的話在$HOME/jdk7/build/linux-i586/下就有build出來的jdk等了。

    posted on 2011-01-03 19:46 happyenjoylife 閱讀(949) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    <2011年1月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 精品久久久久久久久免费影院| 国产色无码精品视频免费| 精品免费人成视频app| 亚洲Aⅴ无码专区在线观看q| a级毛片在线免费看| 亚洲精品成人无限看| 国产午夜精品免费一区二区三区| 亚洲午夜久久久影院伊人| 中文字幕免费在线视频| 亚洲国产精品一区第二页| 中文字幕日本人妻久久久免费| 亚洲精品蜜桃久久久久久| 中文字幕无码日韩专区免费 | 久久99青青精品免费观看| 亚洲av中文无码乱人伦在线播放| 在线观看免费黄色网址| 亚洲阿v天堂在线| 98精品全国免费观看视频| 亚洲妇女水蜜桃av网网站| 免费做爰猛烈吃奶摸视频在线观看| 精品国产日韩久久亚洲| 国内精品免费视频自在线| WWW亚洲色大成网络.COM | 亚洲精品线路一在线观看| 一边摸一边桶一边脱免费视频 | 一级毛片成人免费看a| 亚洲永久精品ww47| 2015日韩永久免费视频播放| 波多野结衣亚洲一级| 国产麻豆剧传媒精品国产免费| 一级一级毛片免费播放| 亚洲AV成人片色在线观看高潮 | 91免费国产自产地址入| 亚洲国产区男人本色| 国内精品久久久久久久亚洲| 99久久人妻精品免费二区| 亚洲国产精品成人综合色在线| 亚洲人成电影网站国产精品| 99热在线观看免费| 久久亚洲欧美国产精品| 国产亚洲综合色就色|