Mercurial > hg > CbC > CbC_gcc
diff gcc/ada/doc/gnat_ugn/platform_specific_information.rst @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
line wrap: on
line diff
--- a/gcc/ada/doc/gnat_ugn/platform_specific_information.rst Fri Oct 27 22:46:09 2017 +0900 +++ b/gcc/ada/doc/gnat_ugn/platform_specific_information.rst Thu Oct 25 07:37:49 2018 +0900 @@ -219,6 +219,36 @@ It gets the effective user id, and if it's not 0 (i.e. root), it raises Program_Error. +.. index:: Linux +.. index:: GNU/Linux + +.. _GNU_Linux_Topics: + +GNU/Linux Topics +================ + +This section describes topics that are specific to GNU/Linux platforms. + +.. _Required_packages_on_GNU_Linux: + +Required Packages on GNU/Linux +------------------------------ + +GNAT requires the C library developer's package to be installed. +The name of of that package depends on your GNU/Linux distribution: + +* RedHat, SUSE: ``glibc-devel``; +* Debian, Ubuntu: ``libc6-dev`` (normally installed by default). + +If using the 32-bit version of GNAT on a 64-bit version of GNU/Linux, +you'll need the 32-bit version of the following packages: + +* RedHat, SUSE: ``glibc.i686``, ``glibc-devel.i686``, ``ncurses-libs.i686`` +* Debian, Ubuntu: ``libc6:i386``, ``libc6-dev:i386``, ``lib32ncursesw5`` + +Other GNU/Linux distributions might be choosing a different name +for those packages. + .. index:: Windows .. _Microsoft_Windows_Topics: