Skip to main content

fail to build cldc of mr3 for windows xp platform

No replies
chszs
Offline
Joined: 2007-08-27
Points: 0

When I build CLDC of MR3, I meet a problem.
I use the command:
make -C %JVMWorkSpace%/build/javacall_i386_vc ENABLE_PCSL=true PCSL_OUTPUT_DIR=%BUILD_OUTPUT_DIR%/pcsl ENABLE_ISOLATES=true JAVACALL_OUTPUT_DIR=%BUILD_OUTPUT_DIR%/javacall TOOLS_DIR=%COMPONENTS_DIR%/tools TOOLS_OUTPUT_DIR=%BUILD_OUTPUT_DIR%/tools

prompt:

make: Entering directory `c:/phoneme_feature/cldc/build/javacall_i386_vc'
==================================
JVMBuildSpace = c:/phoneme_feature/build_output/cldc
JVMWorkSpace = c:/phoneme_feature/cldc
ROMIZING = true
SHELL = C:/cyg4me/bin/sh.exe
ENABLE_ISOLATES = true
ENABLE_MONET =
==================================
==============================
creating build tools...
==============================
make[1]: Entering directory `c:/phoneme_feature/build_output/cldc/javacall_i386_
vc/tools'
make[1]: Nothing to be done for `default'.
make[1]: Leaving directory `c:/phoneme_feature/build_output/cldc/javacall_i386_v
c/tools'
done
==============================
creating ASM loop generator in debug mode
build flags: NO_DEBUG_SYMBOLS=true
==============================
make[1]: Entering directory `c:/phoneme_feature/build_output/cldc/javacall_i386_
vc/loopgen/app'
make[1]: Nothing to be done for `dependencies'.
make[1]: Leaving directory `c:/phoneme_feature/build_output/cldc/javacall_i386_v
c/loopgen/app'
make[1]: Entering directory `c:/phoneme_feature/build_output/cldc/javacall_i386_
vc/loopgen/app'
make[1]: Nothing to be done for `default'.
make[1]: Leaving directory `c:/phoneme_feature/build_output/cldc/javacall_i386_v
c/loopgen/app'
done
==============================
creating ROM generator in debug mode
build flags: NO_DEBUG_SYMBOLS=true
==============================
make[1]: Entering directory `c:/phoneme_feature/build_output/cldc/javacall_i386_
vc/romgen/app'
make[1]: Nothing to be done for `dependencies'.
make[1]: Leaving directory `c:/phoneme_feature/build_output/cldc/javacall_i386_v
c/romgen/app'
make[1]: Entering directory `c:/phoneme_feature/build_output/cldc/javacall_i386_
vc/romgen/app'
make[1]: Nothing to be done for `default'.
make[1]: Leaving directory `c:/phoneme_feature/build_output/cldc/javacall_i386_v
c/romgen/app'
done
==============================
starting DEBUG build
==============================
make[1]: Entering directory `c:/phoneme_feature/build_output/cldc/javacall_i386_
vc/target/debug'
make[1]: Nothing to be done for `dependencies'.
make[1]: Leaving directory `c:/phoneme_feature/build_output/cldc/javacall_i386_v
c/target/debug'
make[1]: Entering directory `c:/phoneme_feature/build_output/cldc/javacall_i386_
vc/target/debug'
../../romgen/app/romgen.exe -cp c:/phoneme_feature/build_output/cldc/classes.zip
=HeapCapacity16M -romconfig c:/phoneme_feature/cldc/src/vm/cldctest_rom.cfg -r
omincludepath c:/phoneme_feature/cldc/src/vm +RewriteROMConstantPool +EnableAllR
OMOptimizations -romize

#
# VM Error, assertion failure
#
# Error ID: c:\phoneme_feature\cldc\src\vm\share\runtime\JVM.cpp, 326
#
# assert(JVMAssemblerLoopFlags::GeneratedInterpreterLoop(), "Must have a real in
terpreter loop")
#
** Unhandled exception 0x80000003 (STATUS_BREAKPOINT) at 0x442367 **
Register SegCs = 0x 1b
Register SegEs = 0x 23
Register SegDs = 0x 23
Register SegGs = 0x 0
Register SegFs = 0x 3b
Register SegSs = 0x 23
Register Eax = 0x 1
Register Ebx = 0x7ffdf000
Register Ecx = 0x 13ed58
Register Edx = 0x 13ed64
Register Edi = 0x 0
Register Esi = 0x 0
Register Ebp = 0x 13feb0
Register Esp = 0x 13feb0
Register Eip = 0x 442367
Register EFlags = 0x 212
[Dumping all threads]

Active threads:

#
# VM Error, assertion failure
#
# Error ID: c:\phoneme_feature\cldc\src\vm\share\runtime\Task.cpp, 601
#
# assert(!tlist.is_null(), "Task must exist")
#
make[1]: *** [../generated/ROMImage.cpp] Error -2147483645
make[1]: Leaving directory `c:/phoneme_feature/build_output/cldc/javacall_i386_v
c/target/debug'
make: *** [_debug] Error 2
make: Leaving directory `c:/phoneme_feature/cldc/build/javacall_i386_vc'

Please help me!