Skip to main content

danila, i need your help

No replies
cxc1000
Offline
Joined: 2008-07-25

dear danila,
I'am new to phoneme, i build cldc of mr2 for linux-arm following the
getting started guide.Can you tell me what's the problem?

#!/bin/sh
export MEHOME=/home/chen/phoneme_feature_arm
export BUILD_OUTPUT_DIR=$MEHOME/build_output
export JDK_DIR=/home/chen/download/j2sdk1.4.2_19
export PATH=$JDK_DIR/bin:$PATH
export PATH=/opt/Embedix/tools/arm-linux/bin:$PATH

export PCSL_OUTPUT_DIR=$BUILD_OUTPUT_DIR/pcsl
export PCSL_PLATFORM=linux_arm_gcc
export NETWORK_MODULE=bsd/qte
export GNU_TOOLS_DIR=/opt/Embedix/tools/arm-linux

export JVMWorkSpace=$MEHOME/cldc
export JVMBuildSpace=$BUILD_OUTPUT_DIR/cldc
export ENABLE_PCSL=true
export ENABLE_ISOLATES=true
export MIDP_OUTPUT_DIR=$BUILD_OUTPUT_DIR/midp
export CLDC_DIST_DIR=$BUILD_OUTPUT_DIR/cldc/linux_arm/dist
export TOOLS_DIR=$MEHOME/tools
export TARGET_CPU=arm
export USE_MULTIPLE_ISOLATES=true
export ENABLE_COMPILATION_WARNINGS=true

chen@chen-desktop:~/phoneme_feature_arm/cldc/build/linux_arm$ make
==================================
JVMBuildSpace = /home/chen/phoneme_feature_arm/build_output/cldc
JVMWorkSpace = /home/chen/phoneme_feature_arm/cldc
ROMIZING = true
SHELL = /bin/sh
ENABLE_ISOLATES = true
ENABLE_MONET =
==================================
==============================
creating build tools...
==============================
make[1]: Entering directory `/home/chen/phoneme_feature_arm/build_output/cldc/linux_arm/tools'
make[1]: Nothing to be done for `default'.
make[1]: Leaving directory `/home/chen/phoneme_feature_arm/build_output/cldc/linux_arm/tools'
done
==============================
creating ASM loop generator in debug mode
build flags: NO_DEBUG_SYMBOLS=true
==============================
make[1]: Entering directory `/home/chen/phoneme_feature_arm/build_output/cldc/linux_arm/loopgen/app'
make[1]: Nothing to be done for `dependencies'.
make[1]: Leaving directory `/home/chen/phoneme_feature_arm/build_output/cldc/linux_arm/loopgen/app'
make[1]: Entering directory `/home/chen/phoneme_feature_arm/build_output/cldc/linux_arm/loopgen/app'
if test "-arm" = "true-arm"; then \
echo ==================================================; \
echo 'GNU_TOOLS_DIR = /opt/Embedix/tools/arm-linux'; \
echo ==================================================; \
fi
if test "" != ""; then \
echo ==================================================; \
echo 'FORCE_GCC = '; \
echo ==================================================; \
fi
echo " ... _MergedSrc001.cpp"
... _MergedSrc001.cpp
arm-linux-g++ -O2 -Wuninitialized -fexpensive-optimizations -fomit-frame-pointer -DARM -DCROSS_GENERATOR=1 -D_DEBUG -DAZZERT -pipe -DGCC -Wreturn-type -Wcomment -Wparentheses -Wformat -fstrict-aliasing -D_DEBUG -DAZZERT -DLINUX -DREQUIRES_JVMCONFIG_H=1 -DHARDWARE_LITTLE_ENDIAN=1 -DHOST_LITTLE_ENDIAN=1 -DMSW_FIRST_FOR_DOUBLE=1 -DJVM_RELEASE_VERSION='"1.2"' -DJVM_BUILD_VERSION='"internal"' -DJVM_NAME='"phoneME Feature VM"' -fno-gnu-keywords -fno-operator-names -fno-exceptions -fno-optional-diags -fno-rtti -I"../generated" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/compiler" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/debugger" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/handles" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/memory" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/interpreter" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/isolate" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/natives" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/reflection" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/runtime" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/utilities" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/ROM" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/verifier" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/float" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/os/utilities" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/share/memoryprofiler" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/os/linux" -I"/home/chen/phoneme_feature_arm/cldc/src/midp" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/cpu/arm" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/cpu/c" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/cpu/i386" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/cpu/sh" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/cpu/thumb" -I"/home/chen/phoneme_feature_arm/cldc/src/vm/cpu/thumb2" -I"/home/chen/phoneme_feature_arm/cldc/src/anilib/share" -I"/home/chen/phoneme_feature_arm/cldc/src/anilib/linux" -I"/home/chen/phoneme_feature_arm/cldc/src/tools/ads_extender" -c ../generated/_MergedSrc001.cpp -o _MergedSrc001.o
{standard input}: Assembler messages:
{standard input}:7072: Error: bad instruction `int $03'
{standard input}:7936: Error: bad instruction `int $03'
{standard input}:7981: Error: bad instruction `int $03'
{standard input}:8654: Error: bad instruction `int $03'
{standard input}:9072: Error: bad instruction `int $03'
{standard input}:9090: Error: bad instruction `int $03'
{standard input}:9331: Error: bad instruction `int $03'
make[1]: *** [_MergedSrc001.o] Error 1
make[1]: Leaving directory `/home/chen/phoneme_feature_arm/build_output/cldc/linux_arm/loopgen/app'
make: *** [_loopgen] Error 2

Message was edited by: cxc1000