IA64 Java build problem
Steve Ellcey
sje@cup.hp.com
Thu Aug 9 18:24:00 GMT 2007
> Steve> Do I need zip/unzip even if I have fastjar?
>
> I don't believe so, but it is hard to be sure. AFAICT unzip is only
> used by the script implementation of jar in some cases.
>
> If tools.zip looks ok then the next step, I think, would be to see
> what jc1 is trying to read from tools.zip when it dies.
>
> Tom
I am not sure how to do that. Do you just mean put a '-v' on the
compile? I did that and here is what I got:
+ cd obj_gcc/ia64-debian-linux-gnu/libjava/
+ /hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc/gcj -v -B/hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/ia64-debian-linux-gnu/libjava/ -B/hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc/ -funwind-tables -fclasspath= -fbootclasspath=/hpadl888/sje/svn.reg/src/trunk/libjava/classpath/lib --encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -findirect-dispatch -fno-indirect-classes -fsource-filename=/hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/ia64-debian-linux-gnu/libjava/classpath/tools/all-classes.lst -g -O2 -MT classpath/tools/libgcj_tools_la-tools.lo -MD -MP -MF classpath/tools/.deps/libgcj_tools_la-tools.Tpo -c classpath/tools/tools.zip -fPIC -o classpath/tools/.libs/libgcj_tools_la-tools.o
Reading specs from /hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc/specs
Reading specs from /hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/ia64-debian-linux-gnu/libjava/libgcj.spec
rename spec startfile to startfileorig
rename spec lib to liborig
Target: ia64-debian-linux-gnu
Configured with: /hpadl888/sje/svn.reg/src/trunk/configure --host=ia64-debian-linux-gnu --build=ia64-debian-linux-gnu --prefix=/hpadl888/sje/svn.reg/gcc-ia64-debian-linux-gnu-trunk --with-local-prefix=/hpadl888/sje/svn.reg/gcc-ia64-debian-linux-gnu-trunk --disable-nls --with-gmp=/proj/opensrc/be/ia64-debian-linux-gnu --with-mpfr=/proj/opensrc/be/ia64-debian-linux-gnu
Thread model: posix
gcc version 4.3.0 20070808 (experimental)
/hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/gcc/jc1 classpath/tools/tools.zip -fhash-synchronization -fuse-divide-subroutine -fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions -quiet -dumpbase tools.zip -auxbase-strip classpath/tools/.libs/libgcj_tools_la-tools.o -g -O2 -Wno-deprecated -version -funwind-tables -fencoding=UTF-8 -fbootstrap-classes -findirect-dispatch -fno-indirect-classes -fsource-filename=/hpadl888/sje/svn.reg/build-ia64-debian-linux-gnu-trunk/obj_gcc/ia64-debian-linux-gnu/libjava/classpath/tools/all-classes.lst -fPIC -fbootclasspath=./:/hpadl888/sje/svn.reg/src/trunk/libjava/classpath/lib/ -MD_ -MT classpath/tools/libgcj_tools_la-tools.lo -MF classpath/tools/.deps/libgcj_tools_la-tools.Tpo -o /tmp/ccibvKgc.s
GNU Java version 4.3.0 20070808 (experimental) (ia64-debian-linux-gnu)
compiled by GNU C version 4.3.0 20070808 (experimental), GMP version 4.2.1, MPFR version 2.2.1.
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Class path starts here:
./
./ (system)
/hpadl888/sje/svn.reg/src/trunk/libjava/classpath/lib/ (system)
classpath/tools/tools.zip:0: fatal error: not a valid Java .class file
compilation terminated.
More information about the Java
mailing list