These are my make options:
make CVM_JIT=true CVM_TRACE_JIT=true J2ME_CLASSLIB=foundation
CVM_DEBUG_CLASSINFO=true CVM_JAVAC_DEBUG=true
I modified the GNUmakefile in linux-arm-familiar directory as follows:
.....
....
#
# GNUmakefile for linux-arm-familiar platform
#
JDK_VERSION = jdk1.4.2
JDK_HOME = /usr/java/j2sdk1.4.2_13
CVM_TARGET_TOOLS_PREFIX =
/usr/local/opt/crosstool/arm-linux/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-
#
# platform specific architecture flags
#
# NOTE: -msoft-float is enabled in linux-arm/defs.mk automatically if
# CVM_FORCE_HARD_FLOAT is not true, which is the default.
#
ASM_ARCH_FLAGS = -mcpu=arm920t
CC_ARCH_FLAGS = -mcpu=arm920t
CC_ARCH_FLAGS_FDLIB =
CC_ARCH_FLAGS_LOOP =
LINK_ARCH_FLAGS =
LINK_ARCH_LIBS =
....
...
--- In wrote:
>
> Did you compile it as arm-linux-strongarm, arm-linux-thumb, or
> arm-linux-generic. I am thinking it should be thumb, but I'm not 100%
> and I don't have the test board. Guess and I could try them all and
> see which one works.
>
> Thanks,
> Justin
>
>
> Quoting lua201068 <>:
>
> > at first you must build the cvm and the class library for Linux/ARM:
> > checkout the source with a svn client from
> > https://phoneme.dev.java.net/svn/phoneme/components/cdc/trunk
> > and
> > https://phoneme.dev.java.net/svn/phoneme/components/tools/trunk
> >
> > I've crosscompiled it on a linux/x86 host (Suse 9.?).
> >
> > On success copy the bin and lib directory to ts7250 and call the
> > HelloWorld application to see if it works:
> > ./cvm -Djava.class.path=../testclasses.zip HelloWorld
> >
> > Read the "CDC Build System Guide" to get further information
> > about the build process and the "CDC Runtime Guide" to see how to
> > compile your java application with javac.
> > https://phoneme.dev.java.net/content/mr2/phoneme_advanced_guide.html
> >
> > Also have a look at the PhoneMe Advanced Forum:
> > http://forums.java.net/jive/forum.jspa?forumID=100
> >
> > Good luck
> >
> > Andreas
> >
> >
> > --- In "ticrus00" <justin@> wrote:
> >>
> >> This is great, but how do you use it? Can you lead me to a tutorial
> >> or guide that assumes you know nothing about phoneme? I read the
> >> website, do they not have an environment separate from the build?
> >> Compile java code and then run it on the tslinux board. I downloaded
> >> this software but I can't figure it out. I read the getting started
> >> guide, but it seemed more concerned about compiling it, didn't tell
> >> me how to run it.
> >>
> >> I got j2me that was in the files section, finally running, and it
> >> uses the command 'cvm HelloWorld'. I do I do this with phoneme? I
> >> would prefer to use phoneme because it uses java1.4.2 instead of
> >> 1.3.1. Sorry for all the questions I am new at this. Thanks
> >>
> >> Justin
> >>
> >>
> >>
> >> --- In "lua201068" <lua201068@> wrote:
> >> >
> >> > The CDC Implementation is a fully compliant, Java 2 virtual machine
> >> > and supports JNI.
> >> >
> >>
http://wiki.java.net/bin/view/Mobileandembedded/PhoneMEAdvancedCVMNati
> >> veMethods
> >> >
> >> >
> >> >
> >> >
> >> > --- In <cgraham@> wrote:
> >> > >
> >> > > I am a java developer so I am very excited by this, but clearly I
> >> would
> >> > > like to integrate with C also for all the system stuff. does JNI
> >> all
> >> > work
> >> > > for j2ME?
> >> > >
> >> > > Clay
> >> > >
> >> > >
> >> > > On July 12, 11:13 am "lua201068" <lua201068@> wrote:
> >> > > > J2ME from Sun is now open source. Look at:
> >> > > >
> >>
https://phoneme.dev.java.net/content/phoneme_platforms.html#phonemeadv
> >> > > > anced
> >> > > > I use this successfully on ts7250
> >> > > >
> >> > > > Andreas
> >> > > >
> >> > > >
> >> > > >
> >> > > > --- In "ticrus00" <justin@> wrote:
> >> > > > >
> >> > > > > I found j2se 1.3.1 here:
> >> http://java.sun.com/products/archive/
> >> > > > > I'm still looking for J2ME cdc 1.0.1. I don't have to use
> >> j2me is
> >> > > > > there a way to get jamvm or some other java working in TS-
> >> linux.
> >> > > > > Any help is much appreciated.
> >> > > > >
> >> > > > > Justin
> >> > > > >
> >> > > > >
> >> > > > > --- In "ticrus00" <justin@> wrote:
> >> > > > > >
> >> > > > > > I downloaded the J2ME of the files section list on this
> >> site. It
> >> > > > > > worke great but I can't build any programs. It seems Sun
> >> has
> >> > > > > > taken down both J2SE 1.3.1 and J2ME CDC 1.0.1. Does
> >> anyone know
> >> > > > > > where I can find them? Or lead me to a newer port of J2ME
> >> of
> >> > > > > > the TS-7200?
> >> > > > > > Thanks,
> >> > > > > > Justin
> >> > > > > >
> >> > > > >
> >> > > >
> >> > >
> >> >
> >>
> >
> >
> >
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|