Java 6 will only be installed on Intell Macs via Apple's Java Updates. If
You want it on a PowerPC Mac, you must use the hard to find Java SDK.
Now the big question: And where do I find it?![]()
Apparently the whole problem can be solved by creating/installing the Darwin9Build, John Yeary's revision and update of Landon Fuller's original SoyLatte work.
Well, that makes sense, as SoyLatte (the root work for Darwin9) was always described as being part of the "OpenJDK Project". So now we need to find someone who's been making JavaVM without JDK?
Thanks for the link. Macports fails to build some essential packages since ages. They do not care anymore about PPC-users, I think. However, I'll try to build it and report.
MacPorts can't build anything on Leopard, only on Lion and Mountain Lion and maybe Snow Leopard.
MacPorts can't build anything on Leopard, only on Lion and Mountain Lion and maybe Snow Leopard.
Thanks for the link. Macports fails to build some essential packages since ages. They do not care anymore about PPC-users, I think. However, I'll try to build it and report.
I tried several times to use Macports on PPC, but it failed the last couple of times building rsync and tightvnc/tigervnc. I always started from scratch with their latest version. I have not tried kaffe or something similar.
That's just a link to Apple's Java for Leopard 8 Update. Here's the latest 10 update: https://support.apple.com/kb/dl1359
Here is DP8. Don't lose it - it took me a long time to find it! I never could find the DP9 though.
My G4 is currently out of action, so it's untested. Please report back with your findings.
Possible install method:
That only has Java 5 for PPC Leopard. This is great. I forgot about this thread, but I will download as soon as I can get my PPC mac up.
Wildy's link is just the Java for Leopard 8 Update. It doesn't contain anything different that the link I posted.
Java for Mac OS X 10.5 Update 10 delivers improved compatibility, security, and reliability by updating J2SE 5.0 to 1.5.0_30, and updating Java SE 6 to 1.6.0_26 for 64-bit capable Intel-based Macs.
Ah! You are right. *sigh* I hoped... SoyLatte is only the JDK, but personally, I'm more concerned with the JVM. I've never heard of Kaffe either.. Hmm...You're not understanding what I'm saying. The link that Windly is posting is nothing at all different than the link I'm posting. It doesn't contain Java 6 for PowerPC Macs, only Intell. It isn't the mythical developer preview.
That is quite a find I must admit. But is it the real DP9? (Did you test it?)
mayuk[FONT="Century Gothic" said:[/FONT]a;17562239]Ok. Thanks.
Saying it only installs on 10.4.
if ( system.compareVersions(sysVersion.ProductVersion, "10.5") >= 0 )
{
my.result.message = system.localizedStringWithFormat('sysTooNew');
my.result.type = 'Fatal';
return false;
}
// if the JavaVM.framework is greater than 11.6.0 (this release), don't install
// Note: this logic needs to be checked/bumped with every Java release
if (system.compareVersions(javaBundle.CFBundleShortVersionString, "11.6.0") == 1)
{
my.result.message = system.localizedStringWithFormat('javaTooNew');
my.result.type = 'Fatal';
return false;
}
$ /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
dyld: lazy symbol binding failed: Symbol not found: _GetAvailableVMVersions
Referenced from: /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
Expected in: /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
dyld: Symbol not found: _GetAvailableVMVersions
Referenced from: /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
Expected in: /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
Trace/BPT trap