RxTx in 64 bit windows ( jre7 )

Arduino.exe and its Serial Monitor work fine on my 64 bit windows7 machine, but I fear it runs a 32 bit Java machine.

64 bit windows is only available in prerelease version rxtx 2.2pre2 , correct ?

The download page shows
TODO: The 2.2pre2 bins contain the 2.2pre1 jar file and the 2.2pre2 native lib which causes a mismatch warning
I can confirm this :wink:

Am I wrong with my "fear" about Arduino.exe ?

Is the pre1 lib available somewhere ?

Is it the pre1 library recommendable at all ( or is this warning message the better alternative ) ?

Anyone found a workaround / solution ?

Or do you rather stick to a 32 bit JVM ?

Sure, you all prefer Linux and Apple, don't you ?

Arduino.exe and its Serial Monitor work fine on my 64 bit windows7 machine, but I fear it runs a 32 bit Java machine.

So? What's the problem with that? Nothing that the Java virtual machine is doing needs, or benefits, from more than 4 gig of memory. Do you even have than much? If not, a 64 bit OS is wasted on your real machine.

Anyone found a workaround / solution ?

To what?

PaulS, you're right, of course.

But my machine has that much memory that I don't mind spending 64 bit for a true/false
And it's so fast that it moves this bigger data in memory much faster than my Arduino.

If I simply enter "java -version" in a cmd window, it replies
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

So I tried to use this default (64 bit) JVM with the standard RxTx class and failed.

Ok, getting a 32 bit java is easy, if this is the solution, thanks for your hint.

BTW: For performance tweaks in speed and size, Arduino Uno is a much nicer target.

So I tried to use this default (64 bit) JVM with the standard RxTx class and failed.

OK. I misunderstood what you were trying to do. I can see where you'd want a 64 bit version of the RxTx library. Can't help you with that, though.