在 FreeBSD 下编译 Native JDK 1.4.2

    昨天,为了用 LumaQQ ( OpenQ 不支持下载/上传好友分组),我打算装 FreeBSD Native JDK,从 Linux port 过来的不能用,运行LumaQQ 显示"ELF file OS ABI invaild"~

    去网上找了半天,除了找到一个不能用的 JDK 1.5.0 的 tbz 之外,tbz 一无所获~
于是只好去网上下源代码,4xM,还要注册~
    找的时候看见别人说编译平均要4小时(虽然有一位 P4 3.0+1G ram 用了 1.x小时),心里没有底~

    7:33 p.m.,编译开始,开始似乎先编译 JVM 和 javac 等,后来就看见它似乎在编译 Java 的基础类,到了 10:36 p.m.,编译结束(make 命令返回),共使用3小时3分钟,期间我一直在听歌,顺便还编译了 tex 和 latex~ 看来我的机器还不错~

    昨天晚上没时间了,妈妈让我睡觉~ 所以还没有 make install,不知道能不能用。

    令我不明白的是,为什么 FreeBSD 不提供编译好的包?如果说是版权问题,那么也可以发布修正过的编译好的包么~ Linux 同样也是开源软件,虽然说 License 不同,但为什么 Linux 就可以用? 而且 FreeBSD 还有从 Linux port 过来的 java,也是编译好的,为什么 Native Java 没有预编译的包?害得要用 java 必需自己编译,这有害于 FreeBSD 的推广~
Old Blog Link: http://computer.mblogger.cn/henryhu/posts/42387.aspx

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.