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

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

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

    笨笨的思想片斷

    零碎片斷,雜七雜八。
    posts - 25, comments - 79, trackbacks - 0, articles - 0

    在龍芯盒子上編譯 Eclipse-3.2.2

    Posted on 2007-03-15 14:06 笨笨 閱讀(4542) 評論(6)  編輯  收藏 所屬分類: 龍芯
    在龍芯盒子上編譯 Eclipse-3.2.2
    ?
    by zhugf 2007/03/15
    ?
    軟件準(zhǔn)備:
    安裝 GNOME 開發(fā)包 apt-get install libgnome*
    安裝 X11 開發(fā)報 apt-get install libxtst*
    安裝 ant 下載 apache-ant-1.7.0
    準(zhǔn)備特別版本 jdk
    1 將 /usr/lib/jvm/sun-java 復(fù)制到本地目錄,改名 jdk_1.5.0_142
    2 從 jdk1.4.2/jre/lib/rt.jar 中找到 java/io/Writer.class 和 java/io/PrintWriter.class,
    ? 替換掉 jdk_1.5.0_142/jre/lib/rt.jar 中對應(yīng)文件
    ?
    http://dev.lemote.com/projects/eclipsetp/?用 SVN 下載所需文件
    ?
    ?
    設(shè)置環(huán)境變量:
    ANT_HOME=apache-ant-1.7.0
    export ANT_HOME
    JAVA_HOME=jdk_1.5.0_142
    export JAVA_HOME
    PATH=$ANT_HOME/bin:$JAVA_HOME/bin:$PATH
    export PATH
    ?
    ?
    ?
    ?
    釋放文件:
    下載eclipse-sourceBuild-srcIncluded-3.2.2.zip 并解開到某個目錄 eclipse-3.2.2
    將 eclipse-src-3.2.2目錄下的文件覆蓋掉解開的目錄下同名的文件
    ?
    ?

    編譯:
    ?
    1 手工編譯 Eclipse native 庫
    ?
    cd eclipse-3.2.2/plugins/org.eclipse.core.filesystem/natives/unix/linux
    make
    mkdir ../../../../org.eclipse.core.filesystem.linux.mips32/os/
    mkdir ../../../../org.eclipse.core.filesystem.linux.mips32/os/linux/
    mkdir ../../../../org.eclipse.core.filesystem.linux.mips32/os/linux/mips32
    cp lib*.so ../../../../org.eclipse.core.filesystem.linux.mips32/os/linux/mips32/
    ?
    ?
    cd eclipse-3.2.2/plugins/org.eclipse.update.core.linux/src
    ant
    ?
    ?
    2 編譯 Eclipse
    cd?eclipse-3.2.2
    ./build -os linux -ws gtk -arch?mips32 -java5home /usr/lib/jvm/sun-java -compilelibs
    ?
    整個編譯過程需要半個小時或更長,編譯后目錄在: eclipse-3.2.2/eclipse
    編譯時如果出現(xiàn)某個Java文件編譯錯誤,而錯誤原因是 Eclipse JDT Compiler 內(nèi)部錯誤,可以將此文件的頭部License注釋刪除,再重新編譯。
    ?
    3?復(fù)制 Eclipse 啟動文件
    cd eclipse-3.2.2
    cp launchertmp/eclipse eclipse
    ?
    ?
    替換 jar 包:
    編譯好后的 eclipse 由于部分文件修改錯誤,會導(dǎo)致啟動失敗的問題,這時需要用 eclipse-3.2.2-linux-x86.tgz 文件中的原始文件來替換。
    替換如下文件:
    org.eclipse.osgi_3.2.2.R32x_v20070118.jar
    org.eclipse.sdk_3.2.2.r322_v20070212
    org.eclipse.ui.cheatsheets_3.2.1.R321_v20060720.jar
    org.eclipse.jdt_3.2.1.r321_v20060823.jar
    org.eclipse.osgi.services_3.1.100.v20060601.jar
    org.eclipse.osgi.util_3.1.100.v20060601.jar
    org.eclipse.pde.ui_3.2.1.v20060816-0800.jar
    org.eclipse.ui.console_3.1.100.v20060605.jar
    ?
    ?
    ?
    文檔結(jié)束

    eclipse_ls2.jpg

    Feedback

    # re: 在龍芯盒子上編譯 Eclipse-3.2.2  回復(fù)  更多評論   

    2007-03-15 15:32 by azure
    龍芯盒子用的是什么操作系統(tǒng)?linux?跑的動嗎? :)

    # re: 在龍芯盒子上編譯 Eclipse-3.2.2  回復(fù)  更多評論   

    2007-03-15 17:18 by 笨笨
    Debain Linux for loongson 2E, 32位。
    kernel 2.6.18
    java hotspot client jvm 1.5

    # re: 在龍芯盒子上編譯 Eclipse-3.2.2[未登錄]  回復(fù)  更多評論   

    2007-03-15 20:02 by Silver
    不錯,值得學(xué)習(xí)!

    # re: 在龍芯盒子上編譯 Eclipse-3.2.2  回復(fù)  更多評論   

    2007-03-16 09:11 by 王子6號
    支持國產(chǎn)

    # re: 在龍芯盒子上編譯 Eclipse-3.2.2[未登錄]  回復(fù)  更多評論   

    2008-01-27 06:27 by 哈哈
    干得好,我試試去,原本以為不能用呢。幾個朋友都沒成功

    # re: 在龍芯盒子上編譯 Eclipse-3.2.2[未登錄]  回復(fù)  更多評論   

    2009-05-23 18:38 by 111
    準(zhǔn)備特別版本 jdk

    請問這個特別版本的哪兒有下載?

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产区卡一卡二卡三乱码免费| A毛片毛片看免费| 曰批全过程免费视频网址| 亚洲精品无码午夜福利中文字幕| 美女露100%胸无遮挡免费观看| 扒开双腿猛进入爽爽免费视频| 亚洲永久在线观看| 成人性生交视频免费观看| 亚洲丰满熟女一区二区v| 97视频免费在线| 亚洲一区二区三区不卡在线播放| 美女视频黄免费亚洲| 亚洲中文字幕乱码一区| 韩国免费三片在线视频| 国产偷国产偷亚洲高清人| 亚洲精品动漫人成3d在线| 青青视频免费在线| 亚洲综合色婷婷七月丁香| 免费国产99久久久香蕉| 亚洲精品综合一二三区在线 | 亚洲美女色在线欧洲美女| 16女性下面无遮挡免费| 精品国产日韩久久亚洲| 四虎影视永久免费视频观看| 永久免费精品影视网站| 亚洲va中文字幕无码久久不卡| 91大神在线免费观看| 亚洲日韩中文字幕一区| 亚洲av无码成人精品区在线播放| GOGOGO免费观看国语| 97久久精品亚洲中文字幕无码| 一个人在线观看视频免费| 美女裸免费观看网站| 久久精品亚洲一区二区| 国产精品视频永久免费播放| 免费大片黄在线观看| 久久久久亚洲AV片无码下载蜜桃| 成年女人毛片免费播放视频m| av网站免费线看| 亚洲五月综合网色九月色| AV在线亚洲男人的天堂|