| Online Eiffel Documentation

EiffelStudio

# EiffelStudio 5.7 for HP OpenVMS

## Requirements

Computer/Processor | AlphaServer.
Operating System | HP OpenVMS/Alpha version 7.3.2 with DECWindows and GTK+ 1.2.10.
C compiler | Compaq C compiler V6 or later.
Memory | 512MB of RAM (1GB recommended).
Hard Disk | 1GB free disk space on an ODS-5 formatted volume, plus an additional 1GB of free space while performing the software installation.
Drive | CD-ROM or DVD drive (not required when downloading EiffelStudio).
Display | 1024 x 768 or higher resolution video adapter and monitor.
Peripherals | Keyboard and mouse or compatible pointing device.

## Checking your environment

EiffelStudio 5.7 requires GTK+ 1.2.10 or above to function properly. You can check that you have this installed correctly by typing the following command:

    gtk-config --version

The command should succeed and the version number of GTK+ should appear. If it is not 1.2.10 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 1.2.10.

## Installing the Enterprise Edition

### From the Web

After downloading the eif57vms.zip installation package, unzip the distribution into temp:[dir] where where temp:[dir] is the location of a temporary directory:

    unzip eif57vms.zip temp:[dir]

And use the following commands to install the files into eiffel_installation_path where eiffel_installation_path is a device:[directory] on an ODS-5 volume:

    set file/attrib=(org:seq,rfm:fix,lrl:9216) temp:[dir]eif57vms.save
    backup temp:[dir]eif57vms.save/save eiffel_installation_path

### From a CD

You must mount the installation CD-ROM volume with the following qualifier:

    mount cd_dev:/media_format=cdrom/undefined_fat=fixed:cr:9216

where cd_dev: is the CD-ROM device. And use the following commands to install the files into eiffel_installation_path where eiffel_installation_path is a device:[directory] on an ODS-5 volume:

    backup cd_dev:[000000]eif57vms.save/save eiffel_installation_path

### Completing the installation

You must define a system-wide rooted logical name to reference the installation directory, for instance:

    define/system EIFFEL57_0706 eiffel_installation_path:[directory.] /trans=conceal

To use EiffelStudio for VMS, run the setup procedure to define the environment:

    @eiffel_installation_path:[000000]setup

This will define the logical names and DCL symbols required to run Eiffel.

Once the files are copied and once the environment is setup up set, you need to register EiffelStudio. To do so type the following command:

    RUN ISE_EIFFEL:[000000]register

A dialog asking for your Username and CD Key should appear as it does below:

Enter the information located inside the box that contains your copy of the EiffelStudio Enterprise Edition. Once the information is correct, the Register button will be enabled. Click Register to actually register EiffelStudio.

The first time you launch EiffelStudio, you will be asked for an activation key through the following dialog:

By clicking on the http://activate.eiffel.com URL, a new web browser will appear with the requested fields automatically filled in with the appropriate information. Simply click Activate and a new page with an activation code will appear. Copy and paste the activation code in the first field and the Activate button should be enabled to let you activate your copy.

You can activate your copy up to three times. Once you have reached this threshold and need to reinstall your copy, contact Eiffel Software to request one more activation.

If no web broswer appears, it is most likely because netscape is not installed on your machine or is not in your path. Instead you should manually launch a new web browser and go to the page http://activate.eiffel.com and enter the information manually. Then follow the above instructions as if the browser had been properly launched.

You may receive the following dialog when launching EiffelStudio:

This probably means that the register program was not launched or did not succeed in storing data to the following file ISE_EIFFEL:[install.limand].ec_license. To solve this, rerun the register program with a user account that has permissions to write at ISE_EIFFEL:[install.limand] and enter your Username and CD Key.

Once this is done you can jump to the next section "Using EiffelStudio."