Hercules Studio - a Hercules gui for Linux

Hercules Studio

Hercules Studio is a GUI front-end to the Hercules mainframe Emulator on Linux and Mac. As such - it requires the actual emulator to be installed and operational in order for Hercules Studio to be functional.

To download Hercules Studio use one of the links bellow.
You might also want to browse through this short guide.

To discuss Hercules Studio, ask for support, or make enhancement request, please use the Hercules Studio discussion group at http://tech.groups.yahoo.com/group/hercstudio/

 

 

Installing Hercules Studio

In some distributions Hercules Studio can be obtained using the distribution's package management system. Distributions that already include Hercules Studio are:

If your distribution does not yet provide Hercules Studio package you can download the appropriate package from one of the following links:

Linux

Hercules Studio 1.2.0 in RPM 64-bit format - For 64-bit RedHat, Fedora, SUSE, openSUSE distributions

Hercules Studio 1.2.0 in Deb 64-bit format - For 64-bit Debian, Ubuntu

Hercules Studio 1.2.0 in RPM 32-bit format - For 32-bit RedHat, Fedora, SUSE, openSUSE distributions

Hercules Studio 1.2.0 in Deb 32-bit format - For 32-bit Debian, Ubuntu


Mac OS X

hercstudio1.2.0-snowleopard.dmg - For Mac OS X Leopard (10.5) and Mac OS X Snow Leopard (10.6) Intel only.

Source tarball: herculesstudio-1.2.0-src.tar.gz

Installation Details:

RPM packages:

$ rpm -i <filename>

Deb packages:

$ dpkg -i <filename>

Once installed, start the program from the main menu at /applications/system-tools/, or by typing "HerculesStudio" at the shell prompt.

Mac OS X:

Mount the image and click on the program icon to start Hercules Studio.

Operation

After installing Hercules Studio the easiest way to start it is by navigating to Applications->System Tools->Hercules Studio menu entry and selecting it from there.

There are two command line options that enable customizing it's behavior on startup:

-f <hercules-config-file> - will startup hercules immediately with the given configuration
-r <hercules .rc file> - will setup hercules to use the given "run-command" file

This way the entire startup of the guest operating system can be automated.

example:

HerculesStudio -f mvs38.conf -r autoipl.rc

Prerequisites

Note: You can ignore this if your Linux distribution already has Hercules Studio packaged in, since these will be handled for you by the package manager

1. Hercules configuration

Hercules should be configured and built to support a gui (this is not the default on Linux):

./configure --enable-external-gui

Alternatively, you can download the pre-built Hercules binaries of the latest (3.07) release.:

Note: These RPMs are not identical to the stock RPMs. The binaries provided by the hercules developers do not contain gui support.

2. Qt environment

Hercules Studio is based on the Qt framework. You can skip this if you use KDE window manager (which is also based on Qt).

Under RedHat/Fedora you will need to install package qt-x11 using the command:

su -c "yum install qt-x11"

On Debian-based systems (like Ubuntu) issue the following command:

sudo aptitude install libqtcore4 libqtgui4

Source repository:

svn co https://hercstudio.svn.sourceforge.net/svnroot/hercstudio/trunk/HerculesStudio

The INSTALL file located in the source root directory contains complete instructions on building and installing Hercules Studio from source.

 


 

© 2009 Jacob Dekel
jacob -at- mvsdasd .org

Hercules is © copyright of Roger Bowler, Jan Jaeger, and others