thank you Mark ,do you mean that I should execute "make --debug " to debug the Makefile? this command give information as below : [sbox-gtk: ~/classpath-0.92] > make --debug GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This program built for i686-pc-linux-gnu Reading makefiles... Updating goal targets.... File `all' does not exist. File `all-recursive' does not exist. Must remake target `all-recursive'. Making all in lib GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i686-pc-linux-gnu Reading makefiles... make[1]: Entering directory `/home/root/classpath-0.92/lib' true top_builddir=.. top_srcdir=.. /bin/sh ./gen-classlist.sh standard Adding java source files from srcdir '..'. Adding java source files from VM directory ../vm/reference Updating goal targets.... File `all' does not exist. File `all-am' does not exist. File `glibj.zip' does not exist. Prerequisite `genclasses' of target `classes' does not exist. File `compile-classes' does not exist. Must remake target `compile-classes'. /usr/local/bin/jikes +Pno-switchcheck +Pno-shadow +F -encoding UTF-8 -bootclasspath '' -extdirs '' -sourcepath '' --classpath ../vm/reference:..:../external/w3c_dom:../external/sax:../external/relaxngDatatype:.:: -d . @classes 2008/10/27 Mark Wielaard <[EMAIL PROTECTED]> > Hi yinjia jia, > > On Mon, 2008-10-27 at 15:23 +0800, yinjia jia wrote: > > /usr/local/bin/jikes +Pno-switchcheck +Pno-shadow +F -encoding UTF-8 > > -bootclasspath '' -extdirs '' -sourcepath '' > > --classpath > ../vm/reference:..:../external/w3c_dom:../external/sax:../external/relaxngDatatype:.:: > -d . @classes > > > > I wait a long time, but It hang in this stage and not move to next. > > anybody know what is the reasson? or some suggestions? thanks in > > advance! > > my java compiler is jikes-1.22, and I use scratchbox to cross compile > > classpath. > > It sounds like a bug in jikes, you might want to attach a debugger to > see what it is doing. Also GNU Classpath 0.92 is pretty old. You might > want to upgrade to 0.97.2 and try a different byte code compiler > (gcj/ecj). > > Cheers, > > Mark > >