NCSA
emerge@ncsa.uiuc.edu

Installing the Gazebo GUI

The Gazebo GUI is written in Java and requires at least JDK/JRE 1.2 and Swing 1.1. If you need these components, they can be downloaded from java.sun.com. It also includes the a licensed copy of the ICE HTML rendering component from ICEsoft. If you're using Windows 95/98 or NT, you can use our one-click installer which will install these components for you.

Installing and Running Under UNIX

Make sure you have JDK/JRE 1.1.3 or greater installed. You also need Swing 1.1.1, or at the very least the Swing jar, "swingall.jar" which can be found in the Swing distribution. You'll have to include that in your class path. Your class path also needs to include "icebrowserlitebean.jar" from the GUI distribution.

Then, simply execute the command

java ncsa.gazebo.gui.Main
Which will connect to our demonstration server. (Note: our demonstration server may not always be up). If you want to connect to another Gazebo server, give its host and port number as command line arguments, like so:
java ncsa.gazebo.gui.Main <host> <port>

Using The One-Click Installer for Windows

Download and run "gzgui.exe". It should ask you to install our components under C:\Emerge. Click OK or enter another location for them. When it finishes extracting the files from the distribution, there should be a script called "gui.bat" in C:\Emerge (or in the alternate location). Run that script and you should be connected to our demonstration server. To connect to a different server, edit the command line in the script.

Installing Under MacOS MRJ SDK 2.x

Use JBindery to create a Gazebo GUI application. Set the class name to to

ncsa.gazebo.gui.Main
Add gzgui.zip from the GUI distribution to your class path. You'll also need to add swingall.jar from the Swing 1.1 distribution.