nowbotsoho

Java 1.6 Mac 10.4 Ppc

Java 1.6 Mac 10.4 Ppc

I just downloaded, expanded and ran Java 1.6 on MacOS X 10.4.11 using the advice from by Robert Dempsey. Unfortunately Robert's blog is no longer available, but I did find his video still available on Vimeo: After simply expanding the bzip2 archive, I am able to execute the Java binary: $./soylatte16-i386-1.0.2/bin/java -version java version '1.6.003-p3' Java(TM) SE Runtime Environment (build 1.6.003-p3-landonf03feb20080212-b00) Java HotSpot(TM) Server VM (build 1.6.003-p3-landonf03feb20080212-b00, mixed mode) Thanks, Robert! The Java implementation is named and is a port of the BSD Java for MacOS X 10.4 and 10.5.

DbWrench is designed to save database programmers and administrators time in their everyday database tasks. Use DbWrench to generate the DDL SQL to apply your schema changes to the database server.

Ppc

Here's a blurb about the project from the website: SoyLatte is a functional, X11-based port of the FreeBSD Java 1.6 patchset to Mac OS X Intel machines. SoyLatte is initially focused on supporting Java 6 development; however, the long-term view far more captivating: open development of Java 7 for Mac OS X, with a release available in concert with the official Sun release, supported on all recent versions of Mac OS X. There's even work going on to integrate with an Aqua look and feel library named which looks pretty interesting. Additionally, at the bottom of the page, the author (some cool dude named ) indicates: I hope to contribute this work to OpenJDK as soon as is feasible. And it appears that Landon is also going to have a.

I'll have to check it out while I'm in SF that week. For history sake, I did find that Landon offered the first preview release of SoyLatte back in November of 2007 via this Artima posting titled as well as an on JavaLobby. Thanks, Landon! Update FWIW, a friend let me know that SoyLatte will only run on Intel-based Macs. @Kiran, I'm not sure why you're asking me about opening your.profile.

Just open TextEdit, do a File-Open, and then while you are sitting in the Open dialog box, type shift-command. And you will be able to see all dot files. I'm not sure what you mean when you are asking about the sig part of the link. What are you trying to download? In your previous comment, you mentioned that you had already downloaded the soylatte16-i386-1.0.3.tar.bz2 file.

Once you download that file, you need to expand it. You can do this in the Terminal using the following command: $ tar jxvf soylatte16-i386-1.0.3.tar.bz2 This will expand the tarball and create a directory named soylatte16-i386-1.0.3 where you will find the bin directory. Bruce pretty novice with Macs. I was following Robert Dempseys video on downloading JDK 1.6 on Macs. Heres the link SO i was following his instructions. But never went beyond the echo $PATH part as when i did open Applications/TextEdit.app /.profile as he explains in the video, it keeps giving me 'no such file /Users/kiran/Applications/TextEdit.app ' and I am not able to get past that. So all the confusion is purely due to my lack of knowledge about how the commands work.

Java

So are you suggesting something different than Robert? I know i am not doing something right there.

Just not sure what. @Kiran, Sure, just get the full path to the soylatte16-i386-1.0.3/bin directory as the video demonstrates. Let's say that this is the path I have on my computer: /Users/bsnyder/soylatte16-i386-1.0.3/bin Notice that there are no spaces in the path to the soylatte bin directory.

While this is not required, it is the easiest way for beginners. Then I would add the full path to the soylatte bin directory to the.profile like this: export PATH=/Users/bsnyder/soylatte16-i386-1.0.3/bin:$PATH Save the.profile. Then open a new tab in the Terminal and type 'java -version' as the video demonstrates.

You should see the Java version command's output. @Kiran, What you added to your.profile is correct. I hazard a guess that the problem is that you are double-clicking on the SciPlore Mindmapping software to start it. By doing this, it is not aware of the JAVAHOME that you have set in the Terminal environment. If you start up the SciPlore software from the Terminal using the full path to the SciPlore binary, it should pick up the JAVAHOME correctly (unless it sets its own JAVAHOME in a startup script). My advice to you is to find out where you need to set the JAVAHOME for the SciPlore software.

After looking around the SciPlore website, I was unable to locate a mailing list where you can ask questions about the software. The best thing I found was a contact form here: Best of luck, Bruce. So, after hours of trying to follow along I simply cannot get this I try your commands in but it won't work, it's like Kiran's problem, only I can't seem to solve it First off, when I did the echo $PATH thing, what came up was rather small - /bin:/sbin:/usr/bin:/usr/sbin - in fact, if it means anything Secondly, which is where my problem comes in.when I do the open /Applications/TextEdit.app /.profile it says. 2011-06-08 01:44:05.340 open433 No such file: /Users/al/.profile I've looked up and seen I had no.profile it seemed, but after a little fiddling I have something called '.profile.save' which is empty (which I opened via terminal) I can pretty much do everything else, except I can't get that command to go through, to open my.profile, to be able to enter the path in textedit.Any idea what's wrong? The reason that you are not able to edit the.profile file is because it does not exist. So first you need to create the file using the following command: touch /Users/al/.profile That will create the file and allow you to open it in TextEdit.

But since you already have a file that you created named.profile.save, then just change the name using the following command: mv.profile.save.profile This will rename the file. Once the file is renamed, you can add the correct path to that file.

Java 1.6 Mac Ppc 10.4

Then you will will need to quit the Terminal and open it again. This will force the Terminal to read your new.profile file.

Once Terminal is restarted, echo the PATH to make sure it picked up your new.profile using the following command: echo $PATH Hopefully this time it will have the path you added and you will be able to run the Soy Latte JVM. Hope that helps. You will need to fix the permissions on the.profile file. I'm not sure why they are not correct if the file was created by your user. You can use the chmod and perhaps the chown commands to change the permissions and ownership from the Terminal, but this may be confusing if you're not a Unix guru.

For beginners and non-Unix folks, I recommend using the 'Get Info' command from the Finder instead (i.e., locate the file in the Finder, select it and pull down under File to Get Info). Then just expand the section on Sharing & Permissions and you will be able to change the privileges. Changing ownership is more complex. Although this document is rather old, it is described here: Hope that helps.

@simona, It sounds to me like the software you are trying to run does not use the path that you configured in the.tcshrc file. This is not uncommon because the.tcshrc is only read by the tcshell. This is why I recommend setting the path in the.profile for this very reason. The.profile will be read by any shell. But in your case, you need to figure out where the software is getting the PATH. You may just want to set the PATH locally in the shell before running the software instead of inside a config file.

What would be even better is if the software is started from its own script that you could modify to add your own PATH. Very strange, simona posted a follow-up comment but when I visit the comments in the blog entry, it's not there. So I'm posting it manually again: Hi Bruce, thank you!

I tried for first the option of editing the.profile file, but as i told you in my long post above it did not work. However, i have modified the.profile too, as suggested in this blog. Could you please tell me which are the commands to set the PATH locally in the shell before running the software instead of inside a config file? And/or How should i start the software from its own script? Thanks again PS You wrote: For some reason, Blogger occasionally sends me emails to let me know that someone has posted a comment on one of my blog posts and yet when I visit the blog post, the comment is not there.

This is what happened with the following comment so I am manually posting it myself. Does it depend on me?

@simona, I have no idea if it is something that you are doing or what. I'm honestly puzzled by it. Anyway, to set the PATH locally in the shell, use the command that you showed earlier: $ export PATH=/Applications/soylatte16-i386-1.0.3/bin:$PATH This will change the environment for that terminal only. Then you will need to manually start up the software using a command-line command from within this shell. My suggestion to start the software from a script was to write your own script that contains commands to set the PATH and then start the software.

To do this, you will need to become proficient with shell scripts. See the following tutorial on shell scripts. Hi Bruce: I keep trying and this is what I have gotten even after adding the command export PATH=/Users//path/to/soylatte16-1.0.3/bin/:$PATH in my.profile (the very 1st command, followed by the other 2 I showed in my previous posting): Wendy-Tans-Computer: wendy% echo $PATH soylatte16-1.0.3/ /bin:/sbin:/usr/bin:/usr/sbin soylatte16-1.0.3/ Wendy-Tans-Computer: wendy% java -version java version '1.5.019' Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.019-b02-306) Java HotSpot(TM) Client VM (build 1.5.019-138, mixed mode, sharing).

Well Bruce, the old computer does not belongs to me and I'd have to return it eventually, so I just went and buy a new one. It is pricey, yes! I wish I didn't have to do that but I have too much data on that old computer plus I am working out of an external drive because it didn't have enough memory capacity for my data (only 200 GB) it is a bit annoying to work out of an external drive because each time I open my data file, it starts to browse for the source file. So I guess new computer it is. I really appreciate all your help in this blog for all of us novices. Alright, so I've spent a while reading throughthis blog trying to get this to work and when i type in java 'version i get -java version '1.6.003-p3' Java(TM) SE Runtime Environment (build 1.6.003-p3-landonf19aug20081455-b00) Java HotSpot(TM) Client VM (build 1.6.003-p3-landonf19aug20081455-b00, mixed mode)' So i changed the configurations for an application called minecraft to use java 1.6+, However when i open up the application,It says this application requires java 1.6 or later and it say i only have java 1.4-1.5. Hello, thank you for creating this blog.

I have followed every instructions from previous comments. So I type java -version and this is my result: $ java -version java version '1.6.003-p3' Java(TM) SE Runtime Environment (build 1.6.003-p3-landonf19aug20081455-b00) Java HotSpot(TM) Server VM (build 1.6.003-p3-landonf19aug20081455-b00, mixed mode) $echo $PATH /Users/fish/soylatte16-1.0.3/bin:/bin:/sbin:/usr/bin:/usr/sbin I used javatester.org but it shows that I have Java version 1.5, same as the previous version that I had. What did I do wrong? @Fish Of Fate - The problem that you're experiencing is due to the context of the $PATH variable that you have defined. When you change the $PATH only in the.profile, it will only be available to applications that are started from a shell that sources that.profile. If you want it available to the wider system (I suspect that you're double-clicking on the game) then you need to define it in a manner that provides it to the wider context of the entire operating system.

In your situation, you can do one of two things: 1) Start up the app from the shell that sourced the.profile. You can do this by starting up the binary that you want to run from the command-line using the fully qualified path (e.g., /Applications/Safari/Contents/MacOS/Safari). This will give Safari access to the environment that is created in that shell. 2) Use the Java Preferences to define it in a system wide manner (it's located in the /Applications/Utilities/Java Preferences directory). Hello, thanks for replying.

From the first instruction do you mean opening Safari/Firefox from the Terminal? I typed the following commands: open -a /Applications/Safari.app open -a /Applications/Firefox.app After that I tried testing my version of Java in Javatester.org. It shows 'Java Version 1.5'.

I also tried: open -a /Applications/RuneScape.app it still doesn't work. For the second instruction, do you mean by entering commands into the Java Applet Runtime Parameters? I am not sure what commands to enter into the box.

@Fish of Fate, Yes, I mean opening the browser or game from the command-line. I'm guessing that the reason this is not working for you is because of the order of the Java versions in the Java Preferences. To open the Java Preferences, go to /Applications/Utilities and open the Java Preferences app. In the General tab, you need to drag the Java SE 6 item to the top so that it's above the Java SE 5 item. This will determine which version of Java is able to be seen by apps in a system wide manner. Putting Java SE 6 as the first/top one in the list should make it be seen by Safari and RuneScape. After making this change, you must restart the browser or the terminal so that it sees the change.

Only after restarting the browser should you make use of javatester.org. @wateradept, For the.profile, I see the following:. The file owner is 'root' and the group is 'al'. The file permissions are read and write for root and not other permissions I'm guessing that the reason you are seeing the 'permission denied' error is because you are executing the file as a user other than root. I don't know what user is executing this file, but I'm willing to bet that it's the 'al' user. To fix this, you need to change the ownership of the file. This is achieved using the chown command line utility.

However, because the owner of the file is the root user, the chown utility must be executed by the the root user. To do this, you would typically become the root user using the su utility like so: $ su - root password:% chown al:al /Users/al/.profile% ls -l /Users/al/.profile -rw- 1 al al 99 Dec 4 22:31 /Users/al/.profile In the example above, I became the root user, then I used the chown utility to change the ownership of the file and then I listed the file just to make sure it looks good.

I took a guess that there is a user named al and a group named al. You may need to adjust this to match your user and group. Once the.profile is owned by your user instead of the root user, the 'permission denied' error should no longer occur. Alright, this is what I got for that command: dalems: al$ ls -al total 96 drwxr-xr-x 22 al al 748 Dec 27 19:03. Drwxrwxr-t 8 root admin 272 Dec 27 02:14. @wateradept, OK, notice in the paste above that the owner of the.profile is root and the group is al.

What you need to do is make al the owner using the chown command. Because root is the current owner of the file, you will first need to become root so that you can use the chown command to change ownership of the file: $ su - root Password: $ chown al.profile Then run the ls command again and make sure that the.profile is now owned by the al user. Once you succeed in doing this, you will need to quit the Terminal app and start it up again. @wateradept, It's just asking for you to enter the root user's password.

It won't show progress as you type. Just hit the return key after you enter the root user's password. If you don't know the root user's password, you may be able to execute the chown command like this: $ sudo chown al.profile Password: This will allow your user to execute the chown command as the root user. It won't show progress as you enter the password either. Just hit the return key after you enter your user's password. Great, that seemed to work, whatever it was supposed to do, lol I no longer get the permission is denied thing when I open up terminal - Nothing else has seemed to change, to me perhaps, when I did the ls command dalems: al$ ls -al total 104 drwxr-xr-x 22 al al 748 Jan 1 17:37.

Drwxrwxr-t 8 root admin 272 Dec 27 02:14. Hm, well I went back and looked, and echoed the path and this is what I get for path and java home dalems: al$ echo $PATH /Users/path/soylatte16-1.0.3/bin/:/bin:/sbin:/usr/bin:/usr/sbin dalems: al$ echo $JAVAHOME /Users/path/soylatte16-1.0.3/ However when I check the java version it still shows up as 1.5 dalems: al$ java -version java version '1.5.019' Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.019-b02-306) Java HotSpot(TM) Client VM (build 1.5.019-138, mix Now what must I do? And I did close the terminal before trying the java version command Thanks for all the help so far. @wateradept, I'm sorry that this has been so difficult for you. I wish I could just reach out and fix it for you because it would probably take me about five minutes. I'm guessing that the problem now is that the PATH has been defined incorrectly.

What you need to do is edit the.profile to fix whatever is wrong with the PATH. To do this, follow these steps: 1) Open TextEdit 2) Go to File-Open 3) While in the Open dialog box, type the following command: cmd-shift. (that's the command key, the shift key and the period all at the same time). This will allow you to see files whose names begin with a dot. 4) Now navigate to the al user's home directory to find the.profile 5) Select the.profile 6) Click the Open button Now edit the PATH to fix whatever is wrong, save it and restart the Terminal app. As long as the PATH has been fixed, you should be able to continue where you left off. OK, it's finding the standard Java VM.

Back to your original comment - what I see two lines down from the 1.0.3 release is the following: 32-bit OpenJDK 7 Beta 1 for Mac OS X 10.5 PowerPC (Beta Release): openjdk7-macppc-2009-12-16-b4.tar.bz2 If you are using Mac OS X 10.5 on PowerPC then you can download this version if you would like to try out Java 7. Please note that it is a beta release which means that it is not an official release and could have many bugs in it.

Regardless of which version you use, you will need to edit the PATH environment variable and add the fully path to the Java binary file. This is explained in the video that I linked to in the blog post. Here is the URL to the video again: Be sure to follow the instructions in this video. Please note that after editing the PATH variable in the /.profile, you must open a new terminal. I typed: open /Applications/TextEdit.app -/.profile I dbl checked, and it is typed exactly the way it was entered in the video.

This is the response I received: open: invalid option - / Usage: open -e -t -f -W -n -g -h -b -a filenames Help: Open opens files from a shell. By default, opens each file using the default application for that file. If the file is in the form of a URL, the file will be opened as a URL. Options: -a Opens with the specified application.b Opens with the specified application bundle identifier.e Opens with TextEdit.t Opens with default text editor.f Reads input from standard input and opens with TextEdit.W, -wait-apps Blocks until the used applications are closed (even if they were already running).n, -new Open a new instance of the application even if one is already running.g, -background Does not bring the application to the foreground.h, -header Searches header file locations for headers matching the given filenames, and opens them. That Matrix pop-up is a customized look for Terminal - a utility you'll find in the Utilities folder in your Applications - not something in the bin folder. Your Terminal will likely be a blank white slate with a command prompt at the top. Be careful messing around with it because you could damage a great deal more than your Java settings with this tool.

By the way @Bruce Snyder this post and all the comments have been incredibly helpful. They haven't solved my problem, but they've helped me understand it much better. I'm grateful for your patience and clear instructions.

Hello Bruce, Thanks for helping so many people (I'm not sure why soylatte doesn't include better instructions). Anyway, I am having trouble with this on os x 10.5.8.

I added soylatte to the PATH in.profile, but java -version is still 1.5. I also change added JAVAHOME in.profile to soylatte, but now java -version returns the following, Error: could not find libjava.dylib Error: could not find Java 2 Runtime Environment. I found this post about the error, but I'm not savvy enough to apply the advice to soylatte. Any help would be appreciated, Jarrod.

If you like this game, support the developers and BUY IT! Empire earth 2 deutsch vollversion. More info here: Installation: Full game without DRM. From quests for independence or rises to power, to the Civil and Wold War, Empire Earth 2 will show you all the faces of ancient and modern warfare. Run or Double click setup_empire_earth2_2.0.0.17.exe Play and enjoy! No serial code needed.