comp.lang.ada
 help / color / mirror / Atom feed
* gnat-v-r.i386.rpm
@ 1996-09-13  0:00 Frederic Tendeau
  1996-09-14  0:00 ` gnat-v-r.i386.rpm Howard Holm
  0 siblings, 1 reply; 2+ messages in thread
From: Frederic Tendeau @ 1996-09-13  0:00 UTC (permalink / raw)



Is there somewhere a RedHat Package for gnat ?


Frederic T.




^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: gnat-v-r.i386.rpm
  1996-09-13  0:00 gnat-v-r.i386.rpm Frederic Tendeau
@ 1996-09-14  0:00 ` Howard Holm
  0 siblings, 0 replies; 2+ messages in thread
From: Howard Holm @ 1996-09-14  0:00 UTC (permalink / raw)



There are two sets of packages in
<ftp://ftp.redhat.com:/pub/contrib/contrib-2.2.x> 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




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1996-09-14  0:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-09-13  0:00 gnat-v-r.i386.rpm Frederic Tendeau
1996-09-14  0:00 ` gnat-v-r.i386.rpm Howard Holm

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox