compile error of openjdk 7 on ubuntu 8.10
ying lcs
yinglcs at gmail.com
Sat Dec 6 09:53:36 PST 2008
Hi,
I am trying to compile openjdk 7 on ubuntu 8.10. I get the source
bundle of dec 4, 2008.
I pass the 'make sanity'
but when I 'make all',it fails to compile :
g++ -DLINUX -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles
-I../generated/jvmtifiles
-I/media/olddata/openjdk/hotspot/src/share/vm/asm
-I/media/olddata/openjdk/hotspot/src/share/vm/c1
-I/media/olddata/openjdk/hotspot/src/share/vm/ci
-I/media/olddata/openjdk/hotspot/src/share/vm/classfile
-I/media/olddata/openjdk/hotspot/src/share/vm/code
-I/media/olddata/openjdk/hotspot/src/share/vm/compiler
-I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation
-I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/g1
-I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/parallelScavenge
-I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/shared
-I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/parNew
-I/media/olddata/openjdk/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep
-I/media/olddata/openjdk/hotspot/src/share/vm/gc_interface
-I/media/olddata/openjdk/hotspot/src/share/vm/interpreter
-I/media/olddata/openjdk/hotspot/src/share/vm/libadt
-I/media/olddata/openjdk/hotspot/src/share/vm/memory
-I/media/olddata/openjdk/hotspot/src/share/vm/oops
-I/media/olddata/openjdk/hotspot/src/share/vm/opto
-I/media/olddata/openjdk/hotspot/src/share/vm/prims
-I/media/olddata/openjdk/hotspot/src/share/vm/runtime
-I/media/olddata/openjdk/hotspot/src/share/vm/services
-I/media/olddata/openjdk/hotspot/src/share/vm/utilities
-I/media/olddata/openjdk/hotspot/src/cpu/x86/vm
-I/media/olddata/openjdk/hotspot/src/os/linux/vm
-I/media/olddata/openjdk/hotspot/src/os_cpu/linux_x86/vm
-I../generated -DHOTSPOT_RELEASE_VERSION="\"14.0-b08\""
-DHOTSPOT_BUILD_TARGET="\"product\""
-DHOTSPOT_BUILD_USER="\"scheung\"" -DHOTSPOT_LIB_ARCH=\"i386\"
-DJRE_RELEASE_VERSION="\"1.7.0-internal-scheung_2008_12_05_22_53-b00\""
-DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC
-fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -m32 -march=i586
-pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror
-Wpointer-arith -Wsign-compare -c -x c++-header -c
../generated/incls/_precompiled.incl -o incls/_precompiled.incl.gch
In file included from ../generated/incls/_precompiled.incl:286:
/media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp: In
function 'void bcopy(const void*, void*, size_t)':
/media/olddata/openjdk/hotspot/src/share/vm/libadt/port.hpp:40: error:
'void bcopy(const void*, void*, size_t)' redeclared inline without
'gnu_inline' attribute
/usr/include/bits/string3.h:90: error: 'void bcopy(const void*, void*,
size_t)' previously defined here
Thanks for any help.
More information about the jdk7-dev
mailing list