Shop OBEX P1 Docs P2 Docs Learn Events
Javelin development on a mac — Parallax Forums

Javelin development on a mac

bxgirtenbxgirten Posts: 79
edited 2006-02-03 22:55 in General Discussion
I would like to take "The Pepsi Challenge" here and develop my Javelin source code on my Powerbook at the Darwin command prompt. I can download several distros of Jikes, one of which will port to Darwin.

After the bytecode is generated, is it as simple as transmitting the bytecode to the stamp via the com port?

If I can get past this, I won't need a plug-in but will develop a Mac-based IDE that shells out the compilation.

Suggestions welcome!

Comments

  • Peter VerkaikPeter Verkaik Posts: 3,956
    edited 2005-11-24 01:55
    I think you must use the Jikes that is supplied with the Javelin IDE software.
    Has something to do with version numbers.
    The source code for downloading javabytes to the javelin is here
    http://groups.yahoo.com/group/JavelinCode/files/JavelinDirect/
    regards peter
    ·
  • GragsieGragsie Posts: 5
    edited 2006-01-31 17:47
    If you get anywhere with Mac development please let me know.
    Just ordered my Javelin and can't wait to get playing with it.
    I am a Mac user, but do have a PC which I will use initially for he Javelin until somethink Mac can be created.
    I have many years of Java experience and some Mac-app development experience so if you're interested in colaborating on something, let me know.
    -G

    Post Edited (Gragsie) : 1/31/2006 6:05:52 PM GMT
  • Peter VerkaikPeter Verkaik Posts: 3,956
    edited 2006-01-31 21:06
    I have succesfully programmed the javelin, running win98 in vmware, with winxp as host.
    Possibly VirtualPC on the mac, running win98, also works.
    I have only tested the serial connection, not usb.

    regards peter
  • GragsieGragsie Posts: 5
    edited 2006-02-03 19:27
    XCode (free from Apple) has a release of Jikes which will compile Javelin code - I just tried it.
    You'll need the java.* libs from Parallax from the install tree and the stamp.* libs too of course.
  • Ryan C. PayneRyan C. Payne Posts: 38
    edited 2006-02-03 22:55
    The problem is, however, that you need to use a very old version of Jikes so that you can use the linker (aka JavelinDirect) can create the object file that gets uploaded to the Javelin. A while back I tried to use a newver version of Jikes on the PC and then Javelin direct got angry. I am working (very slowly, I might add) on a Java port of the Javelin Direct code and integrate it into Eclipse as a plug in. I was able to find a verion of Jikes for the Mac a while ago, but I haven't tried compiling the code on my Mac.
Sign In or Register to comment.