`
barika
  • 浏览: 1867 次
文章分类
社区版块
存档分类
最新评论

编译jdk1.8 异常,请教如何解决

阅读更多
wangjianan@wang-pc:~$ uname -a
Linux wang-pc 4.8.0-36-generic #36~16.04.1-Ubuntu SMP Sun Feb 5 09:39:57 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux


wangjianan@wang-pc:~$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.4' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)

wangjianan@wang-pc:~$ java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)


具体版本openjdk-8-src-b132-03_mar_2014.zip,发生了如下错误,麻烦博主百忙之中帮忙看下,谢谢
具体日志在附件里:


    rm -f libjvm.so.1; ln -s libjvm.so libjvm.so.1;                                  \
            if [ \"\" = \"\" ] ; then                    \
      if [ -x /usr/sbin/selinuxenabled ] ; then                 \
        /usr/sbin/selinuxenabled;                               \
                if [ $? = 0 ] ; then \
  /usr/bin/chcon -t textrel_shlib_t libjvm.so;                 \
  if [ $? != 0 ]; then                                 \
    echo "ERROR: Cannot chcon libjvm.so"; \
  fi \
        fi \
      fi                                                        \
            fi \
}
Linking vm...
/usr/bin/objcopy --only-keep-debug libjvm.so libjvm.debuginfo
/usr/bin/objcopy --add-gnu-debuglink=libjvm.debuginfo libjvm.so
strip -g libjvm.so
zip -q -y libjvm.diz libjvm.debuginfo
rm -f libjvm.debuginfo
make[4]: Leaving directory '/home/wangjianan/work/jvm/jdksource/linux_i486_compiler1/debug'
All done.
make[3]: Leaving directory '/home/wangjianan/work/jvm/jdksource/linux_i486_compiler1/debug'
make[2]: Leaving directory '/home/wangjianan/work/jvm/jdksource'
make[1]: Leaving directory '/home/wangjianan/work/jvm/openjdk/hotspot/make'
分享到:
评论

相关推荐

    mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系

    mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk...

    JDK1.8中文文档 JDK1.8中文 jkd8中文文档 JDK中文版

    JDK1.8,也被称为Java Development Kit 1.8,是Oracle公司发布的一个重要的Java开发工具集,它包含了许多用于构建和运行Java应用程序所需的组件和服务。这个版本的JDK引入了一系列创新特性,极大地提升了Java语言的...

    JDK1.8压缩包下载解压即用

    提供两种资源方式:(JDK1.8压缩包64位Windows版本)上面JDK1.8压缩包直接下载(解压一下就可以用),想自己下载的下方官网网址自行查找 官网下载地址:https://www.oracle.com/java/technologies/downloads/ JDK...

    JDK1.8 官网版本jdk1.8

    4. **Optional类**:为了防止空指针异常(NullPointerException),JDK1.8引入了Optional类。它是一个可以为null的容器对象,通过Optional,可以更清晰地表达代码逻辑,避免空值陷阱。 5. **日期时间API的改进**:...

    jdk1.8 JDK1.8 中文 CHM

    4. **Optional类**:为了解决空指针异常(NullPointerException),JDK 1.8引入了`Optional`类,它是一个容器对象,可以包含非null值。如果值存在则`isPresent()`返回true,调用`get()`会返回该对象。 5. **Date和...

    JDK1.8版本免安装解压缩版

    JDK(Java Development Kit)是Java编程语言的软件开发工具包,它为Java开发者提供了编译、调试和运行Java应用程序所需的所有工具。JDK 1.8是Oracle公司发布的一个重要版本,其中包含了许多新的特性和改进,对于Java...

    dubbo admin jdk1.8

    【标题】"dubbo admin jdk1.8" 指的是使用Java开发工具包(JDK)1.8版本运行的Dubbo管理控制台。Dubbo是阿里巴巴开源的一个高性能、轻量级的服务治理框架,它提供了服务注册、服务发现、调用监控等功能。在JDK1.8...

    jdk1.8压缩包下载

    JDK 1.8是Java历史上的一个重要版本,它引入了许多新特性,增强了性能,并且对开发者提供了更多的便利。下面将详细讨论JDK 1.8中的关键知识点。 1. **Lambda表达式**:这是JDK 1.8最重要的更新之一,它简化了处理...

    spring对应jdk1.8的jar包

    2. **配置源兼容性**:在IDE中,可以设置项目源代码兼容性为JDK 1.7,这样可以在JDK 1.8环境下编译和运行,但不会使用1.8的新特性。 3. **调整代码**:如果无法升级Spring版本,可能需要手动修改代码以适应JDK 1.8...

    Mac OS jdk1.8安装包

    **Mac OS上的JDK 1.8安装指南** 在Mac OS操作系统上安装Java Development Kit (JDK) 1.8是开发Java应用程序的基础步骤。JDK不仅提供了Java编译器,还包含了运行Java程序所需的Java Runtime Environment (JRE)。本...

    jdk 1.8 Mac dmg

    ### JDK 1.8 for Mac OS X:关键知识点解析 #### 一、JDK 1.8 概述 Java Development Kit(JDK)是Java编程语言的核心组件之一,提供了必要的工具、文档以及库来开发Java应用程序。自1995年发布以来,Java经历了多...

    jdk1.8版本免安装

    在这个"jdk1.8版本免安装"的压缩包中,我们可以找到JDK 1.8.0_181的具体内容,这是一个更新版本,包含了修复的漏洞和性能改进。 首先,JDK 1.8最重要的特性之一是Lambda表达式,它简化了函数式编程,使得处理集合...

    JDK1.8 windows zip解压缩版

    使用JDK1.8 Windows Zip解压缩版,用户只需将压缩包解压到指定目录,设置好环境变量(如JAVA_HOME、PATH),即可在命令行中使用javac进行编译,java命令运行程序。对于开发人员来说,这是一个快速启动Java开发的便捷...

    jdk1.8-windows解压双击安装

    这个“jdk1.8-windows”文件很可能是JDK 1.8的Windows平台安装包,适用于在Windows操作系统上开发和运行Java程序。 在Windows系统中安装JDK 1.8的步骤如下: 1. **下载**:首先,你需要从Oracle官方网站或者可信的...

    JDK1.8 win64位版本下载

    JDK1.8是Oracle公司发布的一个重要版本,尤其对于Windows 64位操作系统,这个版本具有广泛的适用性和稳定性。在本文中,我们将深入探讨JDK1.8在Windows 64位系统上的安装、配置以及关键特性。 首先,下载JDK1.8 win...

    jdk1.8免安装版

    Java JDK 1.8免安装版是一款为开发者和用户提供了便捷的Java开发环境的软件包。这个版本的特点在于,它不需要传统的安装过程,也不需要手动配置环境变量,从而简化了Java开发环境的搭建,尤其适合那些希望快速启动...

    jdk1.8linux和win安装包

    JDK 1.8 是 Java Development Kit 的缩写,是 Java 开发工具的标准安装包。它包含了 Java 编译器、运行时环境和相关工具,适用于 Linux 和 Windows 操作系统。 对于 Linux 用户,可以下载 JDK 1.8 的安装包,并通过...

    Java1.8或JDK1.8安装包

    作为Java语言的核心组件,JDK1.8不仅包含了Java的运行环境(JRE),还提供了编译、调试以及运行Java应用程序所需的各种工具和库文件,是Java开发者不可或缺的编程利器。 JDK1.8安装包的主要功能和特点显著,其中...

    jdk1.8 api 中文文档

    **标题解析:**"JDK1.8 API 中文文档" 这个标题指的是Java Development Kit (JDK) 1.8版本的API(Application Programming Interface)的中文解释文档。API是一系列预先定义的函数、类、接口和枚举,用于帮助程序员...

    JDK1.8手册,中文

    Java Development Kit(JDK)是Java编程语言的核心组件,它为开发者提供了编译、调试和运行Java应用程序所需的所有工具和库。JDK 1.8是Oracle公司发布的一个重要版本,引入了许多新特性,增强了Java的性能、稳定性和...

Global site tag (gtag.js) - Google Analytics