From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1e0221e740bd37e3 X-Google-Attributes: gid103376,public From: hholm@smart.net (Howard Holm) Subject: Re: gnat-v-r.i386.rpm Date: 1996/09/14 Message-ID: <51dmrb$ft8@news.smart.net>#1/1 X-Deja-AN: 180542285 distribution: world references: <51b5rh$pkc@news-rocq.inria.fr> organization: Smartnet Internet Services [via news] newsgroups: comp.lang.ada Date: 1996-09-14T00:00:00+00:00 List-Id: There are two sets of packages in which together incorporate an Ada and a FORTRAN compiler into the standard GCC RPMS. These packages were built on kernel 2.0.4 using RPM 2.2.1. This means there are dependencies in the packages. You will need to ignore them on installation using "--nodep" if you are not running the Rembrandt beta release. All of the packages should have a valid pgp signature with my PGP key. The first set is an updated libc which installs (the Ada compiler required) libpthreads. The second set of packages is the GCC compiler series itself. To effectively use the GNAT compiler on Linux you need libpthreads. Since libpthreads is already in libc-5.3.12 I "borrowed" it from the devel tree and updated it to conform to the recent RPM changes. The only feature unique to the 1Ada version packages is that libpthreads is not only built, but actually installed (in the libpthreads RPM). The second set of packages is the GCC compilers. The easiest way to recognize all the compilers seemed to be to rebuild the entire GCC package set. These are the typical C, C++ and Objective C compilers with the addition of gnat (the Ada compiler), libgnat (the Ada runtime system), g77 (FORTRAN), and g77_lib. A patch to the standard compilers for a few new options needed by the g77 compiler modifies the version number for the series from 2.7.2 to 2.7.2.f.1 to avoid the confusion of having multiple version 2.7.2 compilers. To run this gnat you will need AT LEAST gcc, gnat, gnat_lib, and libpthreads. It is probably safest to also use this libc, although it might work with the standard libc RPM. If you have any problems or questions let me know. Package Summaries ----------------- libc-5.3.12-1Ada.src.rpm the source for all the lib packages libc-5.3.12-1Ada.i386.rpm shared libc and libm libc-devel-5.3.12-1Ada.i386.rpm libc libraries and headers for devel libc-profile-5.3.12-1Ada.i386.rpm libc for profiling libc-static-5.3.12-1Ada.i386.rpm libc for static linking libc-debug-5.3.12-1Ada.i386.rpm libc for library debugging libpthreads-1.60.4-1Ada.i386.rpm the threads library gcc-2.7.2.f.1-1Ada.src.rpm the source for all the compilers gcc-2.7.2.f.1-1Ada.i386.rpm the C front end and common back end gcc-c++-2.7.2.f.1-1Ada.i386.rpm the C++ front end gcc-objc-2.7.2.f.1-1Ada.i386.rpm the Objective C front end g77-0.5.18-1Ada.i386.rpm the FORTRAN front end g77_lib-0.5.18-1Ada.i386.rpm the FORTRAN libraries gnat-3.05-1Ada.i386.rpm the Ada front end gnat_lib-3.05-1Ada.i386.rpm the Ada run time system shared library Frederic Tendeau (Frederic.Tendeau@inria.fr) wrote: > Is there somewhere a RedHat Package for gnat ? > > > Frederic T. -- Howard Holm (hholm@smart.net) For additional information (PGP Public Key, Geek Code, etc): Finger: hholm@smart.net