Author:admin

Date:2008-09-17T13:53:28.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@3 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
jfiat
2008-09-17 13:53:28 +00:00
parent 4fee9356ea
commit 2ee31ab9c7
763 changed files with 36576 additions and 0 deletions

View File

@@ -0,0 +1,126 @@
[[Property:title|EiffelStudio 6.2 for FreeBSD]]
[[Property:link_title|FreeBSD]]
[[Property:weight|1]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| PC with 300 MHz or higher Pentium II class processor or equivalent recommended.
|-
| '''Operating System'''
| FreeBSD 5.2 with either Gnome 2.6 or GTK+ 2.4.
|-
| '''Memory'''
| 512 MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 400Mb uncompressed hard disk space (700Mb recommended).
|-
| '''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.
|-
| '''ISE_PLATFORM'''
| '''freebsd-x86''' for x86 based CPU.
|}
==Checking your environment==
EiffelStudio 6.2 requires GTK+ 2.4.0 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>pkg-config --modversion gtk+-2.0</code>
The command should succeed and the version number of GTK+ should appear. If it is not 2.4.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 2.4.0.
==Installing EiffelStudio from the Web==
After downloading the installation package, you should manually extract its contents to your hard drive. For example, you can extract it into /usr/local using the following commands (assuming that you have permission to /usr/local and that the installation package was saved in /tmp/Eiffel62.tgz):
<code>
cd /usr/local
tar xvfz /tmp/Eiffel62.tgz</code>
This will install EiffelStudio 6.2 files into /usr/local/Eiffel62. Once this is done, jump to the [[EiffelStudio 6.2 for FreeBSD|Setting up EiffelStudio]] section in order to complete the installation of EiffelStudio.
==Installing EiffelStudio from a CD-ROM==
Insert the CD into your CD-ROM drive. You should manually extract its contents to your hard drive. For example you can extract it in /usr/local using the following commands (assuming that you have permission to /usr/local and that the CD is mounted on /mnt/cdrom):
<code>cd /usr/local
cp -r /mnt/cdrom/Eiffel62 .</code>
This will install the EiffelStudio 6.2 files into /usr/local/Eiffel62. To complete the installation of EiffelStudio, jump to the next section, [[EiffelStudio 6.2 for FreeBSD|Setting up EiffelStudio]] .
<span id="setting_up"></span>
==Setting up EiffelStudio==
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
* '''ISE_EIFFEL''' to /usr/local/Eiffel62
* '''ISE_PLATFORM''' to freebsd-x86.
and add $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin to your '''PATH''' environment variable.
Using sh or bash as a shell, it suffices to type the following commands:
<code>
export ISE_EIFFEL=/usr/local/Eiffel62
export ISE_PLATFORM=freebsd-x86
export PATH=$PATH:$'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin</code>
Using csh or tcsh as a shell, it suffices to type the following commands:
<code>
setenv ISE_EIFFEL /usr/local/Eiffel62
setenv ISE_PLATFORM freebsd-x86
set path = ($path $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin)</code>
If you are using the Enterprise edition, please follow the instructions of the next section, [[EiffelStudio 6.2 for FreeBSD|Registering the Enterprise Edition]] , otherwise jump to the [[EiffelStudio 6.2 for FreeBSD|Using EiffelStudio]] section at the end of this document.
<span id="registering"></span>
==Registering the Enterprise Edition==
This step assumes you have followed the instructions in the [[EiffelStudio 6.2 for FreeBSD|Setting up EiffelStudio]] section. Perform the following commands to start the registration process:
<code>cd $ISE_EIFFEL
./register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 browser appears, it is most likely because firefox is not installed on your machine or is not in your path. Instead you should manually launch a new web browser, go to the page [http://activate.eiffel.com 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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, [[EiffelStudio 6.2 for FreeBSD|Using EiffelStudio]] .
<span id="using"></span>
==Using EiffelStudio==
===Setting up the examples===
Most of the examples require that you have a precompiled version of EiffelBase. To build it, simply run the script $'''ISE_EIFFEL'''/make_install after having completed all of the above steps. This script also prompts you to precompile EiffelVision which is not required to compile the examples and you can safely skip this step if you do not intend to use a precompiled of EiffelVision.
===Starting EiffelStudio===
Now everything should be properly installed and you should be able to run the compiler. Launch '''estudio''' for the interactive graphical user interface of the compiler, or launch '''ec''' for the command line interface. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .
===EiffelStudio Appearance===
EiffelStudio for Unix uses the GTK+ theme engine to allow for custom appearance such as changing the default font size and color of windows, etc. If you do not have a theme manager (such as that provided with Gnome) you can copy the .gtkrc-2.0 file from $'''ISE_EIFFEL'''/eifinit/studio/spec/gtk directory to your $'''HOME''' directory.

View File

@@ -0,0 +1,97 @@
[[Property:title|EiffelStudio 6.2 for HP OpenVMS]]
[[Property:link_title|HP OpenVMS]]
[[Property:weight|2]]
==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 6.2 requires GTK+ 1.2.10 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>gtk-config --version</code>
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 '''eif62vms.zip''' installation package, unzip the distribution into temp:[dir] where where temp:[dir] is the location of a temporary directory:
<code>unzip eif62vms.zip temp:[dir]</code>
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:
<code>set file/attrib=(org:seq,rfm:fix,lrl:9216) temp:[dir]eif62vms.save
backup temp:[dir]eif62vms.save/save eiffel_installation_path</code>
===From a CD===
You must mount the installation CD-ROM volume with the following qualifier:
<code>mount cd_dev:/media_format=cdrom/undefined_fat=fixed:cr:9216</code>
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:
<code>backup cd_dev:[000000]eif62vms.save/save eiffel_installation_path</code>
===Completing the installation===
You must define a system-wide rooted logical name to reference the installation directory, for instance:
<code>define/system EIFFEL62 eiffel_installation_path:[directory.] /trans=conceal</code>
To use EiffelStudio for OpenVMS, run the setup procedure to define the environment:
<code>@eiffel_installation_path:[000000]setup</code>
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:
<code>RUN ISE_EIFFEL:[000000]register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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."

View File

@@ -0,0 +1,126 @@
[[Property:title|EiffelStudio 6.2 for HP Tru64 UNIX]]
[[Property:link_title|HP Tru64 UNIX]]
[[Property:weight|4]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| AlphaServer.
|-
| '''Operating System'''
| HP Tru64 UNIX 5.1B with GTK+ 2.4.
|-
| '''Memory'''
| 512MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 500MB of hard disk space (1GB recommended).
|-
| '''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.
|-
| '''ISE_PLATFORM'''
| '''alpha'''.
|}
==Checking your environment==
EiffelStudio 6.2 requires GTK+ 2.4.0 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>pkg-config --modversion gtk+-2.0</code>
The command should succeed and the version number of GTK+ should appear. If it is not 2.4.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 2.4.0.
==Installing EiffelStudio from the Web==
After downloading the installation package, you should manually extract its contents to your hard drive. For example, you can extract it into /usr/local using the following commands (assuming that you have permission to /usr/local and that the installation package was saved in /tmp/Eiffel62.tgz):
<code>
cd /usr/local
tar xvfz /tmp/Eiffel62.tgz</code>
This will install EiffelStudio 6.2 files into /usr/local/Eiffel62. Once this is done, jump to the [[EiffelStudio 6.2 for HP Tru64 UNIX|Setting up EiffelStudio]] section in order to complete the installation of EiffelStudio.
==Installing EiffelStudio from a CD-ROM==
Insert the CD into your CD-ROM drive. You should manually extract its contents to your hard drive. For example you can extract it in /usr/local using the following commands (assuming that you have permission to /usr/local and that the CD is mounted on /mnt/cdrom):
<code>cd /usr/local
cp -r /mnt/cdrom/Eiffel62 .</code>
This will install the EiffelStudio 6.2 files into /usr/local/Eiffel62. To complete the installation of EiffelStudio, jump to the next section, [[EiffelStudio 6.2 for HP Tru64 UNIX|Setting up EiffelStudio]] .
<span id="setting_up"></span>
==Setting up EiffelStudio==
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
* '''ISE_EIFFEL''' to /usr/local/Eiffel62
* '''ISE_PLATFORM''' to alpha.
and add $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin to your '''PATH''' environment variable.
Using sh or bash as a shell, it suffices to type the following commands:
<code>
export ISE_EIFFEL=/usr/local/Eiffel62
export ISE_PLATFORM=alpha
export PATH=$PATH:$'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin</code>
Using csh or tcsh as a shell, it suffices to type the following commands:
<code>
setenv ISE_EIFFEL /usr/local/Eiffel62
setenv ISE_PLATFORM alpha
set path = ($path $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin)</code>
If you are using the Enterprise edition, please follow the instructions of the next section, [[EiffelStudio 6.2 for HP Tru64 UNIX|Registering the Enterprise Edition]] , otherwise jump to the [[EiffelStudio 6.2 for HP Tru64 UNIX|Using EiffelStudio]] section at the end of this document.
<span id="registering"></span>
==Registering the Enterprise Edition==
This step assumes you have followed the instructions in the [[EiffelStudio 6.2 for HP Tru64 UNIX|Setting up EiffelStudio]] section. Perform the following commands to start the registration process:
<code>cd $ISE_EIFFEL
./register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 browser appears, it is most likely because firefox is not installed on your machine or is not in your path. Instead you should manually launch a new web browser, go to the page [http://activate.eiffel.com 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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, [[EiffelStudio 6.2 for HP Tru64 UNIX|Using EiffelStudio]] .
<span id="using"></span>
==Using EiffelStudio==
===Setting up the examples===
Most of the examples require that you have a precompiled version of EiffelBase. To build it, simply run the script $'''ISE_EIFFEL'''/make_install after having completed all of the above steps. This script also prompts you to precompile EiffelVision which is not required to compile the examples and you can safely skip this step if you do not intend to use a precompiled of EiffelVision.
===Starting EiffelStudio===
Now everything should be properly installed and you should be able to run the compiler. Launch '''estudio''' for the interactive graphical user interface of the compiler, or launch '''ec''' for the command line interface. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .
===EiffelStudio Appearance===
EiffelStudio for Unix uses the GTK+ theme engine to allow for custom appearance such as changing the default font size and color of windows, etc. If you do not have a theme manager (such as that provided with Gnome) you can copy the .gtkrc-2.0 file from $'''ISE_EIFFEL'''/eifinit/studio/spec/gtk directory to your $'''HOME''' directory.

View File

@@ -0,0 +1,126 @@
[[Property:title|EiffelStudio 6.2 for HP-UX]]
[[Property:link_title|HP-UX]]
[[Property:weight|3]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| HP-PA.
|-
| '''Operating System'''
| HP-UX 11 with GTK+ 2.4.
|-
| '''Memory'''
| 512MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 500MB of hard disk space (1GB recommended).
|-
| '''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.
|-
| '''ISE_PLATFORM'''
| '''hpux-11'''.
|}
==Checking your environment==
EiffelStudio 6.2 requires GTK+ 2.4.0 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>pkg-config --modversion gtk+-2.0</code>
The command should succeed and the version number of GTK+ should appear. If it is not 2.4.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 2.4.0.
==Installing EiffelStudio from the Web==
After downloading the installation package, you should manually extract its contents to your hard drive. For example, you can extract it into /usr/local using the following commands (assuming that you have permission to /usr/local and that the installation package was saved in /tmp/Eiffel62.tgz):
<code>
cd /usr/local
tar xvfz /tmp/Eiffel62.tgz</code>
This will install EiffelStudio 6.2 files into /usr/local/Eiffel62. Once this is done, jump to the [[EiffelStudio 6.2 for HP-UX|Setting up EiffelStudio]] section in order to complete the installation of EiffelStudio.
==Installing EiffelStudio from a CD-ROM==
Insert the CD into your CD-ROM drive. You should manually extract its contents to your hard drive. For example you can extract it in /usr/local using the following commands (assuming that you have permission to /usr/local and that the CD is mounted on /mnt/cdrom):
<code>cd /usr/local
cp -r /mnt/cdrom/Eiffel62 .</code>
This will install the EiffelStudio 6.2 files into /usr/local/Eiffel62. To complete the installation of EiffelStudio, jump to the next section, [[EiffelStudio 6.2 for HP-UX|Setting up EiffelStudio]] .
<span id="setting_up"></span>
==Setting up EiffelStudio==
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
* '''ISE_EIFFEL''' to /usr/local/Eiffel62
* '''ISE_PLATFORM''' to hpux-11.
and add $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin to your '''PATH''' environment variable.
Using sh or bash as a shell, it suffices to type the following commands:
<code>
export ISE_EIFFEL=/usr/local/Eiffel62
export ISE_PLATFORM=hpux-11
export PATH=$PATH:$'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin</code>
Using csh or tcsh as a shell, it suffices to type the following commands:
<code>
setenv ISE_EIFFEL /usr/local/Eiffel62
setenv ISE_PLATFORM hpux-11
set path = ($path $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin)</code>
If you are using the Enterprise edition, please follow the instructions of the next section, [[EiffelStudio 6.2 for HP-UX|Registering the Enterprise Edition]] , otherwise jump to the [[EiffelStudio 6.2 for HP-UX|Using EiffelStudio]] section at the end of this document.
<span id="registering"></span>
==Registering the Enterprise Edition==
This step assumes you have followed the instructions in the [[EiffelStudio 6.2 for HP-UX|Setting up EiffelStudio]] section. Perform the following commands to start the registration process:
<code>cd $ISE_EIFFEL
./register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 browser appears, it is most likely because firefox is not installed on your machine or is not in your path. Instead you should manually launch a new web browser, go to the page [http://activate.eiffel.com 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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, [[EiffelStudio 6.2 for HP-UX|Using EiffelStudio]] .
<span id="using"></span>
==Using EiffelStudio==
===Setting up the examples===
Most of the examples require that you have a precompiled version of EiffelBase. To build it, simply run the script $'''ISE_EIFFEL'''/make_install after having completed all of the above steps. This script also prompts you to precompile EiffelVision which is not required to compile the examples and you can safely skip this step if you do not intend to use a precompiled of EiffelVision.
===Starting EiffelStudio===
Now everything should be properly installed and you should be able to run the compiler. Launch '''estudio''' for the interactive graphical user interface of the compiler, or launch '''ec''' for the command line interface. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .
===EiffelStudio Appearance===
EiffelStudio for Unix uses the GTK+ theme engine to allow for custom appearance such as changing the default font size and color of windows, etc. If you do not have a theme manager (such as that provided with Gnome) you can copy the .gtkrc-2.0 file from $'''ISE_EIFFEL'''/eifinit/studio/spec/gtk directory to your $'''HOME''' directory.

View File

@@ -0,0 +1,126 @@
[[Property:title|EiffelStudio 6.2 for Linux]]
[[Property:link_title|Linux]]
[[Property:weight|5]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| PC with 300 MHz or higher Pentium II class processor or equivalent recommended.
|-
| '''Operating System'''
| Fedora Core 2, Slackware 10 or any Linux system with glibc 2.3 and either Gnome 2.6 or GTK+ 2.4.
|-
| '''Memory'''
| 512MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 500MB of hard disk space (1GB recommended).
|-
| '''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.
|-
| '''ISE_PLATFORM'''
| '''linux-x86''' for x86 based CPU, '''linux-x86-64''' for amd64 based CPU.
|}
==Checking your environment==
EiffelStudio 6.2 requires GTK+ 2.4.0 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>pkg-config --modversion gtk+-2.0</code>
The command should succeed and the version number of GTK+ should appear. If it is not 2.4.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 2.4.0.
==Installing EiffelStudio from the Web==
After downloading the installation package, you should manually extract its contents to your hard drive. For example, you can extract it into /usr/local using the following commands (assuming that you have permission to /usr/local and that the installation package was saved in /tmp/Eiffel62.tgz):
<code>
cd /usr/local
tar xvfz /tmp/Eiffel62.tgz</code>
This will install EiffelStudio 6.2 files into /usr/local/Eiffel62. Once this is done, jump to the [[EiffelStudio 6.2 for Linux|Setting up EiffelStudio]] section in order to complete the installation of EiffelStudio.
==Installing EiffelStudio from a CD-ROM==
Insert the CD into your CD-ROM drive. You should manually extract its contents to your hard drive. For example you can extract it in /usr/local using the following commands (assuming that you have permission to /usr/local and that the CD is mounted on /mnt/cdrom):
<code>cd /usr/local
cp -r /mnt/cdrom/Eiffel62 .</code>
This will install the EiffelStudio 6.2 files into /usr/local/Eiffel62. To complete the installation of EiffelStudio, jump to the next section, [[EiffelStudio 6.2 for Linux|Setting up EiffelStudio]] .
<span id="setting_up"></span>
==Setting up EiffelStudio==
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
* '''ISE_EIFFEL''' to /usr/local/Eiffel62
* '''ISE_PLATFORM''' to linux-x86 for the 32 bits version or linux-x86-64 for the 64 bits version. We will be using '''linux-x86''' in the examples below.
and add $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin to your '''PATH''' environment variable.
Using sh or bash as a shell, it suffices to type the following commands:
<code>
export ISE_EIFFEL=/usr/local/Eiffel62
export ISE_PLATFORM=linux-x86
export PATH=$PATH:$'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin</code>
Using csh or tcsh as a shell, it suffices to type the following commands:
<code>
setenv ISE_EIFFEL /usr/local/Eiffel62
setenv ISE_PLATFORM linux-x86
set path = ($path $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin)</code>
If you are using the Enterprise edition, please follow the instructions of the next section, [[EiffelStudio 6.2 for Linux|Registering the Enterprise Edition]] , otherwise jump to the [[EiffelStudio 6.2 for Linux|Using EiffelStudio]] section at the end of this document.
<span id="registering"></span>
==Registering the Enterprise Edition==
This step assumes you have followed the instructions in the [[EiffelStudio 6.2 for Linux|Setting up EiffelStudio]] section. Perform the following commands to start the registration process:
<code>cd $ISE_EIFFEL
./register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 browser appears, it is most likely because firefox is not installed on your machine or is not in your path. Instead you should manually launch a new web browser, go to the page [http://activate.eiffel.com 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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, [[EiffelStudio 6.2 for Linux|Using EiffelStudio]] .
<span id="using"></span>
==Using EiffelStudio==
===Setting up the examples===
Most of the examples require that you have a precompiled version of EiffelBase. To build it, simply run the script $'''ISE_EIFFEL'''/make_install after having completed all of the above steps. This script also prompts you to precompile EiffelVision which is not required to compile the examples and you can safely skip this step if you do not intend to use a precompiled of EiffelVision.
===Starting EiffelStudio===
Now everything should be properly installed and you should be able to run the compiler. Launch '''estudio''' for the interactive graphical user interface of the compiler, or launch '''ec''' for the command line interface. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .
===EiffelStudio Appearance===
EiffelStudio for Unix uses the GTK+ theme engine to allow for custom appearance such as changing the default font size and color of windows, etc. If you do not have a theme manager (such as that provided with Gnome) you can copy the .gtkrc-2.0 file from $'''ISE_EIFFEL'''/eifinit/studio/spec/gtk directory to your $'''HOME''' directory.

View File

@@ -0,0 +1,126 @@
[[Property:title|EiffelStudio 6.2 for LinuxPPC]]
[[Property:link_title|LinuxPPC]]
[[Property:weight|6]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| PowerPC.
|-
| '''Operating System'''
| Yellow Dog Linux 4.0 with either Gnome 2.6 or GTK+ 2.4.
|-
| '''Memory'''
| 512MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 500MB of hard disk space (1GB recommended).
|-
| '''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.
|-
| '''ISE_PLATFORM'''
| '''linux-ppc'''.
|}
==Checking your environment==
EiffelStudio 6.2 requires GTK+ 2.4.0 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>pkg-config --modversion gtk+-2.0</code>
The command should succeed and the version number of GTK+ should appear. If it is not 2.4.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 2.4.0.
==Installing EiffelStudio from the Web==
After downloading the installation package, you should manually extract its contents to your hard drive. For example, you can extract it into /usr/local using the following commands (assuming that you have permission to /usr/local and that the installation package was saved in /tmp/Eiffel62.tgz):
<code>
cd /usr/local
tar xvfz /tmp/Eiffel62.tgz</code>
This will install EiffelStudio 6.2 files into /usr/local/Eiffel62. Once this is done, jump to the [[EiffelStudio 6.2 for LinuxPPC|Setting up EiffelStudio]] section in order to complete the installation of EiffelStudio.
==Installing EiffelStudio from a CD-ROM==
Insert the CD into your CD-ROM drive. You should manually extract its contents to your hard drive. For example you can extract it in /usr/local using the following commands (assuming that you have permission to /usr/local and that the CD is mounted on /mnt/cdrom):
<code>cd /usr/local
cp -r /mnt/cdrom/Eiffel62 .</code>
This will install the EiffelStudio 6.2 files into /usr/local/Eiffel62. To complete the installation of EiffelStudio, jump to the next section, [[EiffelStudio 6.2 for LinuxPPC|Setting up EiffelStudio]] .
<span id="setting_up"></span>
==Setting up EiffelStudio==
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
* '''ISE_EIFFEL''' to /usr/local/Eiffel62
* '''ISE_PLATFORM''' to linux-ppc.
and add $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin to your '''PATH''' environment variable.
Using sh or bash as a shell, it suffices to type the following commands:
<code>
export ISE_EIFFEL=/usr/local/Eiffel62
export ISE_PLATFORM=linux-ppc
export PATH=$PATH:$'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin</code>
Using csh or tcsh as a shell, it suffices to type the following commands:
<code>
setenv ISE_EIFFEL /usr/local/Eiffel62
setenv ISE_PLATFORM linux-ppc
set path = ($path $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin)</code>
If you are using the Enterprise edition, please follow the instructions of the next section, [[EiffelStudio 6.2 for LinuxPPC|Registering the Enterprise Edition]] , otherwise jump to the [[EiffelStudio 6.2 for LinuxPPC|Using EiffelStudio]] section at the end of this document.
<span id="registering"></span>
==Registering the Enterprise Edition==
This step assumes you have followed the instructions in the [[EiffelStudio 6.2 for LinuxPPC|Setting up EiffelStudio]] section. Perform the following commands to start the registration process:
<code>cd $ISE_EIFFEL
./register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 browser appears, it is most likely because firefox is not installed on your machine or is not in your path. Instead you should manually launch a new web browser, go to the page [http://activate.eiffel.com 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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, [[EiffelStudio 6.2 for LinuxPPC|Using EiffelStudio]] .
<span id="using"></span>
==Using EiffelStudio==
===Setting up the examples===
Most of the examples require that you have a precompiled version of EiffelBase. To build it, simply run the script $'''ISE_EIFFEL'''/make_install after having completed all of the above steps. This script also prompts you to precompile EiffelVision which is not required to compile the examples and you can safely skip this step if you do not intend to use a precompiled of EiffelVision.
===Starting EiffelStudio===
Now everything should be properly installed and you should be able to run the compiler. Launch '''estudio''' for the interactive graphical user interface of the compiler, or launch '''ec''' for the command line interface. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .
===EiffelStudio Appearance===
EiffelStudio for Unix uses the GTK+ theme engine to allow for custom appearance such as changing the default font size and color of windows, etc. If you do not have a theme manager (such as that provided with Gnome) you can copy the .gtkrc-2.0 file from $'''ISE_EIFFEL'''/eifinit/studio/spec/gtk directory to your $'''HOME''' directory.

View File

@@ -0,0 +1,76 @@
[[Property:title|EiffelStudio 6.2 for Mac OS X]]
[[Property:link_title|Mac OS X]]
[[Property:weight|0]]
==Requirements==
{|
|-
| Computer/Processor
| G4
|-
| Operating System
| Mac OS X 10.4 (Tiger) or above
|-
| Memory
| 512MB of RAM (1GB recommended)
|-
| Hard Disk
| 400MB of hard disk space (1GB recommended)
|-
| 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
|-
| '''ISE_PLATFORM'''
| '''macosx-ppc''' or '''macosx-x86'''.
|}
==Prerequisites==
Before installing EiffelStudio 6.2, it is necessary to install X11 for Mac OS X and the X11 SDK. They are available with the OS X CD. For more details check the Apple web site at:
* [http://www.apple.com/macosx/features/x11/ http://www.apple.com/macosx/features/x11/]
You also need to install the latest Apple Developer Tools (XCode) available as part of Mac OS X (Tiger or above)
==Installing the Free Edition==
After downloading the '''Eiffel62.dmg''' installation package, double click on it to mount the disk image. Then double click on the '''Eiffel62.pkg''' file to launch the installation procedure. Follow the steps indicated in the dialogs to complete the installation.
==Installing the Enterprise Edition==
Insert the CD into your CD-ROM drive. Open the CD-ROM contents and double click on the '''Eiffel62.pkg''' file to launch the installation procedure. Follow the steps indicated in the dialogs to complete the installation.
<center> [[Image:56--mac-setup|Setup dialog]] </center>
Run EiffelStudio, located at /Developers/Applications/Eiffel62/EiffelStudio. 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.
You now need to launch EiffelStudio to register your copy. Follow the instructions located in the '''Starting EiffelStudio''' section below. The first time you launch EiffelStudio, you will be asked for an activation key through the following dialog:
<center> [[Image:56--mac-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 Safari 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 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:
<center> [[Image:56--mac-registration-error|Registration incomplete]] </center>
This probably means that the '''register''' program was not launched or did not succeed in storing data to the following file '''/Developer/Applications/Eiffel62/EiffelStudio.app/Contents/Resources/Eiffel62/install/limand/.ec_license'''. To solve this, rerun the '''register''' program with a user account that has permissions to write at '''/Developer/Applications/Eiffel62/EiffelStudio.app/Contents/Resources/Eiffel62/install/limand''' and enter your '''Username''' and '''CD Key'''.
==Starting EiffelStudio==
Now everything should be properly installed and you should be able to run the compiler. You can now launch EiffelStudio from the Finder under '''/Developer/Applications/Eiffel62/'''. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .

View File

@@ -0,0 +1,129 @@
[[Property:title|EiffelStudio 6.2 for SGI Irix]]
[[Property:link_title|SGI Irix]]
[[Property:weight|8]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| MIPS.
|-
| '''Operating System'''
| Irix 6.5 with either Gnome 2.6 or GTK+ 2.4.
|-
| '''C compiler'''
| MIPSPro C compiler V2.4 or later.
|-
| '''Memory'''
| 512MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 500MB of hard disk space (1GB recommended).
|-
| '''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.
|-
| '''ISE_PLATFORM'''
| '''irix-mips''' for 32 bits, '''irix-mips-64''' for 64 bits.
|}
==Checking your environment==
EiffelStudio 6.2 requires GTK+ 2.4.0 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>pkg-config --modversion gtk+-2.0</code>
The command should succeed and the version number of GTK+ should appear. If it is not 2.4.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 2.4.0.
==Installing EiffelStudio from the Web==
After downloading the installation package, you should manually extract its contents to your hard drive. For example, you can extract it into /usr/local using the following commands (assuming that you have permission to /usr/local and that the installation package was saved in /tmp/Eiffel62.tgz):
<code>
cd /usr/local
tar xvfz /tmp/Eiffel62.tgz</code>
This will install EiffelStudio 6.2 files into /usr/local/Eiffel62. Once this is done, jump to the [[EiffelStudio 6.2 for SGI Irix|Setting up EiffelStudio]] section in order to complete the installation of EiffelStudio.
==Installing EiffelStudio from a CD-ROM==
Insert the CD into your CD-ROM drive. You should manually extract its contents to your hard drive. For example you can extract it in /usr/local using the following commands (assuming that you have permission to /usr/local and that the CD is mounted on /mnt/cdrom):
<code>cd /usr/local
cp -r /mnt/cdrom/Eiffel62 .</code>
This will install the EiffelStudio 6.2 files into /usr/local/Eiffel62. To complete the installation of EiffelStudio, jump to the next section, [[EiffelStudio 6.2 for SGI Irix|Setting up EiffelStudio]] .
<span id="setting_up"></span>
==Setting up EiffelStudio==
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
* '''ISE_EIFFEL''' to /usr/local/Eiffel62
* '''ISE_PLATFORM''' to irix-mips for the 32 bits version or irix-mips-64 for the 64 bits version. We will be using '''irix-mips''' in the examples below.
and add $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin to your '''PATH''' environment variable.
Using sh or bash as a shell, it suffices to type the following commands:
<code>
export ISE_EIFFEL=/usr/local/Eiffel62
export ISE_PLATFORM=irix-mips
export PATH=$PATH:$'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin</code>
Using csh or tcsh as a shell, it suffices to type the following commands:
<code>
setenv ISE_EIFFEL /usr/local/Eiffel62
setenv ISE_PLATFORM irix-mips
set path = ($path $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin)</code>
If you are using the Enterprise edition, please follow the instructions of the next section, [[EiffelStudio 6.2 for SGI Irix|Registering the Enterprise Edition]] , otherwise jump to the [[EiffelStudio 6.2 for SGI Irix|Using EiffelStudio]] section at the end of this document.
<span id="registering"></span>
==Registering the Enterprise Edition==
This step assumes you have followed the instructions in the [[EiffelStudio 6.2 for SGI Irix|Setting up EiffelStudio]] section. Perform the following commands to start the registration process:
<code>cd $ISE_EIFFEL
./register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 browser appears, it is most likely because firefox is not installed on your machine or is not in your path. Instead you should manually launch a new web browser, go to the page [http://activate.eiffel.com 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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, [[EiffelStudio 6.2 for SGI Irix|Using EiffelStudio]] .
<span id="using"></span>
==Using EiffelStudio==
===Setting up the examples===
Most of the examples require that you have a precompiled version of EiffelBase. To build it, simply run the script $'''ISE_EIFFEL'''/make_install after having completed all of the above steps. This script also prompts you to precompile EiffelVision which is not required to compile the examples and you can safely skip this step if you do not intend to use a precompiled of EiffelVision.
===Starting EiffelStudio===
Now everything should be properly installed and you should be able to run the compiler. Launch '''estudio''' for the interactive graphical user interface of the compiler, or launch '''ec''' for the command line interface. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .
===EiffelStudio Appearance===
EiffelStudio for Unix uses the GTK+ theme engine to allow for custom appearance such as changing the default font size and color of windows, etc. If you do not have a theme manager (such as that provided with Gnome) you can copy the .gtkrc-2.0 file from $'''ISE_EIFFEL'''/eifinit/studio/spec/gtk directory to your $'''HOME''' directory.

View File

@@ -0,0 +1,126 @@
[[Property:title|EiffelStudio 6.2 for Solaris]]
[[Property:link_title|Solaris]]
[[Property:weight|9]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| UltraSparc.
|-
| '''Operating System'''
| Solaris 9.0 or greater for Sparc, Solaris 10 or greater for x86 with either Gnome 2.6 or GTK+ 2.4.
|-
| '''Memory'''
| 512MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 500MB of hard disk space (1GB recommended).
|-
| '''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.
|-
| '''ISE_PLATFORM'''
| '''solaris-sparc''' for 32 bits version of Solaris on Sparc processor, '''solaris-sparc-64''' for 64 bits versions, '''solaris-x86''' and '''solaris-x86-64''' for the Intel processor on 32 and 64 bits.
|}
==Checking your environment==
EiffelStudio 6.2 requires GTK+ 2.4.0 or above to function properly. You can check that you have this installed correctly by typing the following command:
<code>pkg-config --modversion gtk+-2.0</code>
The command should succeed and the version number of GTK+ should appear. If it is not 2.4.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 2.4.0.
==Installing EiffelStudio from the Web==
After downloading the installation package, you should manually extract its contents to your hard drive. For example, you can extract it into /usr/local using the following commands (assuming that you have permission to /usr/local and that the installation package was saved in /tmp/Eiffel62.tgz):
<code>
cd /usr/local
tar xvfz /tmp/Eiffel62.tgz</code>
This will install EiffelStudio 6.2 files into /usr/local/Eiffel62. Once this is done, jump to the [[EiffelStudio 6.2 for Solaris|Setting up EiffelStudio]] section in order to complete the installation of EiffelStudio.
==Installing EiffelStudio from a CD-ROM==
Insert the CD into your CD-ROM drive. You should manually extract its contents to your hard drive. For example you can extract it in /usr/local using the following commands (assuming that you have permission to /usr/local and that the CD is mounted on /mnt/cdrom):
<code>cd /usr/local
cp -r /mnt/cdrom/Eiffel62 .</code>
This will install the EiffelStudio 6.2 files into /usr/local/Eiffel62. To complete the installation of EiffelStudio, jump to the next section, [[EiffelStudio 6.2 for Solaris|Setting up EiffelStudio]] .
<span id="setting_up"></span>
==Setting up EiffelStudio==
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
* '''ISE_EIFFEL''' to /usr/local/Eiffel62
* '''ISE_PLATFORM''' to solaris-sparc for the 32 bits version or solaris-sparc-64 for the 64 bits version, respectively solaris-x86 and solaris-x86-64 for Solaris on Intel processors. We will be using '''solaris-sparc''' in the examples below.
and add $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin to your '''PATH''' environment variable.
Using sh or bash as a shell, it suffices to type the following commands:
<code>
export ISE_EIFFEL=/usr/local/Eiffel62
export ISE_PLATFORM=solaris-sparc
export PATH=$PATH:$'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin</code>
Using csh or tcsh as a shell, it suffices to type the following commands:
<code>
setenv ISE_EIFFEL /usr/local/Eiffel62
setenv ISE_PLATFORM solaris-sparc
set path = ($path $'''ISE_EIFFEL'''/studio/spec/$'''ISE_PLATFORM'''/bin)</code>
If you are using the Enterprise edition, please follow the instructions of the next section, [[EiffelStudio 6.2 for Solaris|Registering the Enterprise Edition]] , otherwise jump to the [[EiffelStudio 6.2 for Solaris|Using EiffelStudio]] section at the end of this document.
<span id="registering"></span>
==Registering the Enterprise Edition==
This step assumes you have followed the instructions in the [[EiffelStudio 6.2 for Solaris|Setting up EiffelStudio]] section. Perform the following commands to start the registration process:
<code>cd $ISE_EIFFEL
./register</code>
A dialog asking for your '''Username''' and '''CD Key''' should appear as it does below:
<center> [[Image:56--unix-setup|Setup dialog]] </center>
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:
<center> [[Image:56--unix-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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 browser appears, it is most likely because firefox is not installed on your machine or is not in your path. Instead you should manually launch a new web browser, go to the page [http://activate.eiffel.com 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:
<center> [[Image:56--unix-registration-error|Registration incomplete]] </center>
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, [[EiffelStudio 6.2 for Solaris|Using EiffelStudio]] .
<span id="using"></span>
==Using EiffelStudio==
===Setting up the examples===
Most of the examples require that you have a precompiled version of EiffelBase. To build it, simply run the script $'''ISE_EIFFEL'''/make_install after having completed all of the above steps. This script also prompts you to precompile EiffelVision which is not required to compile the examples and you can safely skip this step if you do not intend to use a precompiled of EiffelVision.
===Starting EiffelStudio===
Now everything should be properly installed and you should be able to run the compiler. Launch '''estudio''' for the interactive graphical user interface of the compiler, or launch '''ec''' for the command line interface. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .
===EiffelStudio Appearance===
EiffelStudio for Unix uses the GTK+ theme engine to allow for custom appearance such as changing the default font size and color of windows, etc. If you do not have a theme manager (such as that provided with Gnome) you can copy the .gtkrc-2.0 file from $'''ISE_EIFFEL'''/eifinit/studio/spec/gtk directory to your $'''HOME''' directory.

View File

@@ -0,0 +1,20 @@
[[Property:title|Software Installation for EiffelStudio 6.2]]
[[Property:link_title|Software Installation for EiffelStudio]]
[[Property:weight|0]]
Select the operating system you are using for detailed installation instructions:
* [[EiffelStudio 6.2 for Mac OS X|Apple Mac OS X]]
* [[EiffelStudio 6.2 for FreeBSD|FreeBSD]]
* [[EiffelStudio 6.2 for HP OpenVMS|HP OpenVMS]]
* [[EiffelStudio 6.2 for HP-UX|HP-UX]]
* [[EiffelStudio 6.2 for HP Tru64 UNIX|HP Tru64 UNIX]]
* [[EiffelStudio 6.2 for Linux|Linux]]
* [[EiffelStudio 6.2 for LinuxPPC|Linux PPC]]
* [[EiffelStudio 6.2 for Windows|Microsoft Windows]]
* [[EiffelStudio 6.2 for SGI Irix|SGI Irix]]
* [[EiffelStudio 6.2 for Solaris|Sun Solaris]]

View File

@@ -0,0 +1,72 @@
[[Property:title|EiffelStudio 6.2 for Windows]]
[[Property:link_title|Windows]]
[[Property:weight|7]]
==Requirements==
{|
|-
| '''Computer/Processor'''
| PC with 300 MHz or higher Pentium II class processor or equivalent recommended.
|-
| '''Operating System'''
| Windows NT/2000/XP/2003/Vista (.NET support is for Microsoft Windows 2000, XP and 2003 only).
|-
| '''Memory'''
| 512MB of RAM (1GB recommended).
|-
| '''Hard Disk'''
| 500MB of hard disk space (1GB recommended). Hard disk space requirements will vary depending on configuration; custom installation choices may require more or less space. Space required for installation of the Microsoft .NET Framework will also be required.
|-
| '''Drive'''
| CD-ROM 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.
|-
| '''ISE_PLATFORM'''
| '''windows''' for 32 bits version of Windows, '''win64''' for 64 bits version of Windows.
|}
==Installing EiffelStudio from the Web==
After downloading the '''Eiffel62.msi''' installation package, right click on it and select '''Install'''. This will launch the installation procedure. Follow the steps indicated in the dialogs to complete the installation.
==Installing the Enterprise Edition.==
Insert the CD into your CD-ROM drive. If you have the autorun facility enabled, the installation process will automatically be launched. Otherwise you can launch it by executing '''Eiffel62.msi''' located at the root of the CD. During the installation you will be asked for your '''Username''' and '''CD Key'''
Enter the information located inside the box that contains your copy of the EiffelStudio Enterprise Edition, or that you will have received via email. Once the information is correct, the '''Next''' button will be enabled. Click '''Next''' and follow the steps indicated in the dialogs to complete the installation.
Once installed, the first time you launch EiffelStudio, you will be asked for an activation key through the following dialog:
<center> [[Image:56--windows-registration|Registration dialog]] </center>
By clicking on the [http://activate.eiffel.com 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.
You may receive the following dialog when launching EiffelStudio:
<center> [[Image:56--windows-registration-error|Registration incomplete]] </center>
This probably means that EiffelStudio was not properly installed using the '''setup.exe''' program. Uninstall EiffelStudio and rerun the installation procedure by making sure to launch '''setup.exe''' and enter your '''Username''' and '''CD Key'''.
==.NET Support==
To enable .NET support in EiffelStudio, it is necessary to install the Microsoft .NET Framework prior to starting the installation of EiffelStudio. EiffelStudio currently supports versions 1.0 and 1.1 of the .NET Framework. Partial support for the .NET Framework 2.0 beta has been added in this version of EiffelStudio.
==What about Windows 95, 98 and Me?==
EiffelStudio will not run on Windows 95, 98 and Me. Contact Eiffel Software directly if you need support for those OSes. EiffelStudio generated code could run on 95, 98 and Me if no UI is being used. If the UI is used it could run but it requires installing the Microsoft Layer for Unicode.
==Starting EiffelStudio==
Now everything should be properly installed and you should be able to run the compiler. You can now launch EiffelStudio from the Start menu or from the EiffelStudio shortcut on your desktop. If you are a new user to EiffelStudio, we recommend that you follow [[EiffelStudio General: A Guided Tour|the guided tour]] .