mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-06 14:52:03 +01:00
Updated wikipage Linux. (Signed-off-by:jocelyn).
git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@2334 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
[[Property:modification_date|Sat, 11 Dec 2021 19:23:25 GMT]]
|
||||
[[Property:publication_date|Sat, 11 Dec 2021 19:23:25 GMT]]
|
||||
[[Property:title|Linux]]
|
||||
[[Property:weight|4]]
|
||||
[[Property:uuid|db132d4c-7c65-59c0-6f9f-731b81c37373]]
|
||||
@@ -6,10 +8,10 @@
|
||||
{| class="doctable"
|
||||
|-
|
||||
| '''Computer/Processor'''
|
||||
| x86 or x86-64, armv6
|
||||
| x86-64, armv6, armv7
|
||||
|-
|
||||
| '''Operating System'''
|
||||
| Ubuntu 8.04 or any Linux system with glibc 2.7 and GTK+ 2.4.
|
||||
| Ubuntu 18.04 or any Linux system with glibc 2.7 and GTK+ 3.22.
|
||||
|-
|
||||
| '''C compiler'''
|
||||
| gcc or SunStudio 12 Linux compiler
|
||||
@@ -21,21 +23,21 @@
|
||||
| 1GB of free space
|
||||
|-
|
||||
| '''ISE_PLATFORM'''
|
||||
| '''linux-x86''' for x86 based CPU, '''linux-x86-64''' for x64 based CPU.
|
||||
| '''linux-x86-64''' for x64 based CPU.
|
||||
|}
|
||||
|
||||
|
||||
==Checking your environment==
|
||||
|
||||
EiffelStudio 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.
|
||||
EiffelStudio requires GTK+ 3.22 or above to function properly. You can check that you have this installed correctly by typing the following command:
|
||||
<code>pkg-config --modversion gtk+-3.0</code>
|
||||
The command should succeed and the version number of GTK+ should appear. If it is not 3.22.0 or above then you cannot continue the installation of EiffelStudio. You first need to install GTK+ 3.22
|
||||
|
||||
On some Linux distribution the Xtst library is required but not installed by default. You have to make sure it is installed by using the instruction of your Linux distribution.
|
||||
|
||||
For example, on Debian based distribution you need to do:
|
||||
<code>
|
||||
sudo apt-get install libgtk2.0-dev
|
||||
sudo apt-get install libgtk-3.0-dev
|
||||
sudo apt-get install libxtst-dev
|
||||
</code>
|
||||
|
||||
@@ -61,7 +63,7 @@ This will install the EiffelStudio files into /usr/local/EiffelXX. To complete t
|
||||
|
||||
Once the files have been installed, you should define the following environment variables in order to run EiffelStudio:
|
||||
* '''ISE_EIFFEL''' to /usr/local/EiffelXX
|
||||
* '''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-64''' in the examples below.
|
||||
* '''ISE_PLATFORM''' to linux-x86-64 for the 64 bits version. We will be using '''linux-x86-64''' 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:
|
||||
|
||||
Reference in New Issue
Block a user