comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <Stephen.Leake@gsfc.nasa.gov>
Subject: Re: gperf (C2Ada) build problem...
Date: 1998/06/17
Date: 1998-06-17T00:00:00+00:00	[thread overview]
Message-ID: <ud8c7zz0g.fsf@gsfc.nasa.gov> (raw)
In-Reply-To: 35856D9A.2BDE6EB4@WriteMe.com


Ronald Abdur-Raheem Ali <RonAli@WriteMe.com> writes:

> If someone can assist with this unique problem ...
> 
> I'm building the C2Ada translator from Inmet.com,
> which requires that python and gperf be built first.
> I'm running on a Sun - Sparc Enterprise 2, with SunOS 5.0, and
> gnat  versions 3.05 and 3.10, which both reference gcc version 2.7.2.

I tried this on Windows NT; I got gperf and python to build, but not
the rest of C2Ada. It uses a non-Posix, non-gnu regexp package, which
may be available on Solaris.

There is a binary distribution of C2Ada for AIX on the OCSystems FTP
site ftp://ocsystems.com/pub/ (I haven't tried it yet; my AIX system
is currently down). While you are there, check out OCS man at
http://ocsystems.com/ -- best Ada graphic I've seen yet!

I got gperf to build with the Cygnus gcc distribution, although I had
to delete the -p (profiling) (and I boosted -O to -O3). From your
error messages, it appears that the Sun/Solaris stdio.h is not ANSI C
compliant; see if you can use the glib version instead (this seems to
be what GNAT 3.10 did). Or you can hack getopt.c to match the Solaris
headers; shouldn't be too hard.

I've no clue why GNAT is looking for mcrt1.o; try the gnat chat
mailing list (see instructions at http://www.gnat.com/).

<snip>
> 
> RonAli@WriteMe.com

-- Stephe




  reply	other threads:[~1998-06-17  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-06-15  0:00 gperf (C2Ada) build problem Ronald Abdur-Raheem Ali
1998-06-17  0:00 ` Stephen Leake [this message]
     [not found] ` <m3lnqxipvj.fsf@zaphod.enst.fr>
1998-06-17  0:00   ` Ronald Abdur-Raheem Ali
replies disabled

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