On 2013-09-25 08:31, Jungwoo Ha wrote:
So now I can run make, and the next problem is on adlc.
Compiling /home/jwha/clients/jdk8_build/hotspot/src/share/vm/adlc/adlparse.cpp
rm -f ../generated/adfiles/adlparse.o
/path/../to/compiler/bin/g++ -DLINUX -D_GNU_SOURCE -DAMD64 
-I/home/jwha/clients/jdk8_build/hotspot/src/share/vm/prims 
-I/home/jwha/clients/jdk8_build/hotspot/src/share/vm 
-I/home/jwha/clients/jdk8_build/hotspot/src/share/vm/precompiled 
-I/home/jwha/clients/jdk8_build/hotspot/src/cpu/x86/vm 
-I/home/jwha/clients/jdk8_build/hotspot/src/os_cpu/linux_x86/vm 
-I/home/jwha/clients/jdk8_build/hotspot/src/os/linux/vm 
-I/home/jwha/clients/jdk8_build/hotspot/src/os/posix/vm 
-I/home/jwha/clients/jdk8_build/hotspot/src/share/vm/adlc -I../generated 
-DASSERT -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 
-DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 
-DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -fno-rtti -fno-exceptions 
-D_REENTRANT -fcheck-new -fvisibility=hidden -pipe -fno-strict-aliasing 
-fno-omit-frame-pointer -Werror -g -c -o ../generated/adfiles/adlparse.o 
/home/jwha/clients/jdk8_build/hotspot/src/share/vm/adlc/adlparse.cpp
In file included from 
/home/jwha/clients/jdk8_build/hotspot/src/share/vm/adlc/adlparse.cpp:27:0:
/home/jwha/clients/jdk8_build/hotspot/src/share/vm/adlc/adlc.hpp:33:19: fatal 
error: stdio.h: No such file or directory
You can see that it doesn't pass $extra_cxxflags anywhere.
Any hint how I can fix this?
Can you verify that your hotspot-spec.gmk contains
EXTRA_CFLAGS=<whatever you passed on the configure line>
?

If so, the issue is probably with the hotspot make files; most likely the adlc compilation ignores the EXTRA_CFLAGS variable.

/Magnus

Reply via email to