Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


Rikkitic

Awrrr
19062 posts

Uber Geek
+1 received by user: 16302

Lifetime subscriber

#154592 1-Nov-2014 14:17
Send private message

Can I slip an iBook question into this forum? Although I have a fair bit of Windows experience I am an absolute beginner where Apple is concerned. I need to get some software working on a G4 iBook running OSX Tiger 10.4.11.

 

Unfortunately, I have no understanding whatsoever of this OS. What I am trying to do is get Soylatte Java 6 to work on this machine. I have unpacked the software and copied it to the users folder but I cannot seem to get the Export PATH and JAVA_HOME commands to work in Terminal in order to make the system use Java 1.6 instead of 1.5. So far my research has only served to increase my confusion. It is supposed to be a simple thing to do but I have so little understanding of the way things work that even simple seems to be beyond my grasp. I would really appreciate some help here.

 

 





Plesse igmore amd axxept applogies in adbance fir anu typos

 


 


Create new topic

gzt

gzt
18674 posts

Uber Geek
+1 received by user: 7809

Lifetime subscriber

  #1166482 1-Nov-2014 14:39
Send private message

Do you need 1.5 and 1.6 on the same machine? If not maybe uninstalling both and installing just the one you need might sort it out.



Rikkitic

Awrrr
19062 posts

Uber Geek
+1 received by user: 16302

Lifetime subscriber

  #1166499 1-Nov-2014 15:45
Send private message

gzt: Do you need 1.5 and 1.6 on the same machine? If not maybe uninstalling both and installing just the one you need might sort it out.

 

 

Thanks for the response. Bearing in mind that I know absolutely nothing about this, from what I have read apparently Apple never offered a 1.6 version for Tiger because they wanted to push people to upgrade. So there is nothing to install. The only solution is a third-party workaround, which is what Soylatte16 is. Apparently this gives Java 1.6 functionality to Tiger. I haven't found anything about installing it and there appears to be nothing in the package to install. From the website the way to make it work is supposed to be changing the PATH and JAVA_HOME variables to point at the Soylatte bin folder. This is supposed to be easy to do but I can't work it out and I don't understand the instructions I have found because I know nothing at all about the OS and how it works.

 





Plesse igmore amd axxept applogies in adbance fir anu typos

 


 


gzt

gzt
18674 posts

Uber Geek
+1 received by user: 7809

Lifetime subscriber

  #1166669 1-Nov-2014 20:46
Send private message

Ok, just to check can you tell me why you need 1.6?



Rikkitic

Awrrr
19062 posts

Uber Geek
+1 received by user: 16302

Lifetime subscriber

  #1166689 1-Nov-2014 21:37
Send private message

gzt: Ok, just to check can you tell me why you need 1.6?

 

 

I am doing this for someone else who knows even less than I do. He has a program that only runs under 1.6 (we know that because it keeps complaining about 1.5 when we try to run it). However, he also has another program that won't work with OSX 10.5. So the OS cannot be upgraded but upgrading is normally the only way to get 1.6. Soylatte is the only way I have found to get 1.6 on OSX 10.4.

 





Plesse igmore amd axxept applogies in adbance fir anu typos

 


 


roobarb
701 posts

Ultimate Geek
+1 received by user: 643

Trusted

  #1166695 1-Nov-2014 21:47
Send private message

Can you confirm you have a PowerPC version of Soylatte?

Where did you get it from?

Can you find the program named java from the Soylatte package and run

     lipo -info  ./java

Does it list just i386, ppc or both?

Can you run that program with

    ./java -version



roobarb
701 posts

Ultimate Geek
+1 received by user: 643

Trusted

  #1166696 1-Nov-2014 21:48
Send private message

BTW, I expect Minecraft to run like a dog.

 
 
 

Stream your favourite shows now on Apple TV (affiliate link).
Rikkitic

Awrrr
19062 posts

Uber Geek
+1 received by user: 16302

Lifetime subscriber

  #1166810 2-Nov-2014 11:06
Send private message

roobarb: Can you confirm you have a PowerPC version of Soylatte?

Where did you get it from?

Can you find the program named java from the Soylatte package and run

     lipo -info  ./java

Does it list just i386, ppc or both?

Can you run that program with

    ./java -version


 

 

The ibook is definitely powerpc. When I run the -info command it says the Java file is architecture i386. I downloaded this: '32-bit JDK for Mac OS X 10.4 and 10.5: soylatte16-i386-1.0.3.tar.bz2 (sig)' from here: http://landonf.bikemonkey.org/static/soylatte/. We are not trying to run Minecraft on it, but some educational software.

 





Plesse igmore amd axxept applogies in adbance fir anu typos

 


 


Behodar
11093 posts

Uber Geek
+1 received by user: 6070

Trusted
Lifetime subscriber

  #1166812 2-Nov-2014 11:07
Send private message

That won't work; the "i386" in the name (and confirmed by lipo) means that it's 32-bit Intel and won't run on a PowerPC. Indeed the title of the linked page is "SoyLatte: Java 6 Port for Mac OS X 10.4 and 10.5 (Intel)".

The only PowerPC-compatible Java 6 runtime that I'm aware of is the one included with OS 10.5. You mentioned incompatible software; anything in particular? Could there be an update available?

Rikkitic

Awrrr
19062 posts

Uber Geek
+1 received by user: 16302

Lifetime subscriber

  #1166834 2-Nov-2014 11:55
Send private message


I finally understand that what I was trying to do is not possible. I did not pay sufficient attention to the distinction between powerpc and i386. Thanks for the help anyway.




Plesse igmore amd axxept applogies in adbance fir anu typos

 


 


Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.