I actually did a little research, and it seems that they are
dropping QTJava altogether, but rumors are flying around stating
that they are just not updating QTjava... So in theory they will
include the libraries even though they may not fully function
properly... Sounds like a bad rumor though.
There was also a rumour floating about that Java would be
discontinued on the Mac (based on Steve Jobs' "ball and chain"
comment after the iPhone launch). Although never officially rebutted
by Apple, it appears to be a false rumour. Given the climate of
secrecy in which Apple prefers to work, lots of rumours abound, many
with little basis in fact. Will QT4J make the transition to 64-bit
or not? Nobody whose talking really knows, and nobody who really
knows can talk.
Log an enhancement request at http://bugreporter.apple.com to
request 64-bit support for QT4J, that is the only official channel
to Apple for such things (unless you're Adobe or Microsoft).
I believe that I have already clearly stated:
On Aug 27, 2008, at 11:52 AM, Mike Swingler wrote:
On Aug 27, 2008, at 11:17 AM, Adam Ornstein wrote:
Oh also, I developed this to use QTJava - is it safe to assume that
this is installed on every mac?
Actually, no. QTJava is only present in 32-bit processes, because
Quicktime itself is only available in 32-bit processes. The QTJava
API will not be carried forward to 64-bit because it is in many
places a very close clone of the QT native API (int sized pointers
and all).
The best advice I have going forward to 64-bit is to use JNI, and
use a framework that exists in 64-bit like QTKit.
The QTJ API is not compatible with 64-bit, because the underlying QT
API is not compatible with 64-bit.
Let me also be crystal clear on this point: Java has made the jump to
64-bit unlike a number of other frameworks on Mac OS X. Let's focus on
technical issues here, and leave the speculation for the rumor sites.
Yours,
Mike Swingler
Java Runtime Engineer
Apple Inc.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden