comp.lang.ada
 help / color / mirror / Atom feed
From: "David C. Hoos, Sr." <david.c.hoos.sr@ada95.com>
Subject: Re: Distributed Ada (Annex E)
Date: Thu, 24 Oct 2002 07:14:32 -0500
Date: 2002-10-24T07:14:32-05:00	[thread overview]
Message-ID: <mailman.1035461703.15239.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: 7vsmywm5kk.fsf@vlinux.voxelvision.no

The error line
error: "s-finimp.adb" must be recompiled ("s-stratt.adb" has been modified)
gives the clue.

The file s-stratt.adb has indeed been modified from what it is in
standard GNAT to what it needs to be for distributed programs on (possibly)
heterogeneous platforms.  This file defines the Stream Attributes
('Read and 'Write) for the simple types.  In standard GNAT these attributes
format data on streams in a very simple way, but differently for little-endian
platforms than for big-endian.

For Annex E, the Stream Attributes format streams according to the XDR
specification, to providing platform independence.

Therefore, you do need to recompile s-stratt.adb.  Doing this requires special
compiler switches which are documented in the Gnat User's Guide in the
section entitled Rebuilding the GNAT Run-Time Library.

----- Original Message ----- 
From: "Ole-Hjalmar Kristensen" <oleh@vlinux.voxelvision.no>
Newsgroups: comp.lang.ada
To: <comp.lang.ada@ada.eu.org>
Sent: October 24, 2002 6:36 AM
Subject: Re: Distributed Ada (Annex E)


> "David C. Hoos, Sr." <david.c.hoos.sr@ada95.com> writes:
> 
> > On my system the registry key is
> >       HKEY_LOCAL_MACHINE/SOFTWARE/Ada Core Technologies/GCC
> > not
> >       HKEY_LOCAL_MACHINE/SOFTWARE/Ada CoreTechnologies/GCC
> > Do you agree?
> > 
> > FWIW on my system (XP Professional) GNU sed version 3.02
> > works just fine, but clearly the 013 is wrong, unless you're
> > trying to delete Vertical Tabs (not very likely).
> > 
> > Also, FWIW I use the tcsh shell, as I like it much better
> > than bash, and I have the following path set which gives
> > preference to GNAT:
> > 
> > . G:/gnat/bin G:/cygwin/bin
> > 
> 
> <snip>
> 
> Ever seen this error message before? Seems gnatbind thinks the library
> is not up to date. This is a freshly installed GNAT 3.14p. I assumed
> it would be just a matter of resetting the date for the files, but
> it does not seem to work. Anyone got a trick to fix this problem?
> Rebuilding the GNAT library would probably fix it, but that seems to
> open up another can of worms.
> 
> gnatdist:
> checking configuration consistency ------------------------------ ----
> Configuration report ---- ------------------------------ Configuration
> : Name : absolute Main : mainloop Starter : Ada code
> 
> Partition partition1
>    Main        : mainloop
>    Directory   : bin
>    Units       : 
>              - prime (rt)
>              - controller (rci)
>              - results (rci)
>              - mainloop (normal)
> 
> Partition partition2
>    Directory   : bin
>    Units       : 
>              - prime (rt)
> 
> Partition partition3
>    Directory   : bin
>    Units       : 
>              - prime (rt)
> 
>  -------------------------------
> gnatdist:    controller caller stubs is up to date
> gnatdist:    controller receiver stubs is up to date
> gnatdist:    results caller stubs is up to date
> gnatdist:    results receiver stubs is up to date
> gnatdist: building partition partition1
> error: "s-finimp.adb" must be recompiled ("s-stratt.adb" has been modified)
> gnatdist: c:\gnat\bin\gnatbind.exe failed
> gnatdist: *** can't continue
> make[1]: *** [mainloop] Error 4
> make: *** [all-recursive] Error 1
> _______________________________________________
> comp.lang.ada mailing list
> comp.lang.ada@ada.eu.org
> http://ada.eu.org/mailman/listinfo/comp.lang.ada
> 
> 





  reply	other threads:[~2002-10-24 12:14 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-21 22:04 Distributed Ada (Annex E) Joe Simon
2002-10-22  4:47 ` Dale Stanbrough
2002-10-22  7:54 ` Samuel Tardieu
2002-10-22  8:00   ` Preben Randhol
2002-10-22 13:36   ` Ole-Hjalmar Kristensen
2002-10-22 14:34     ` Ole-Hjalmar Kristensen
2002-10-22 15:58       ` Joe Simon
2002-10-22 21:46     ` Wilhelm Spickermann
2002-10-23  9:40       ` Ole-Hjalmar Kristensen
2002-10-24  5:45         ` Wilhelm Spickermann
2002-10-24  9:45           ` David C. Hoos, Sr.
2002-10-24 11:36             ` Ole-Hjalmar Kristensen
2002-10-24 12:14               ` David C. Hoos, Sr. [this message]
2002-10-24 15:27             ` Wilhelm Spickermann
2002-10-24 19:20               ` David C. Hoos
2002-10-25  5:02                 ` Wilhelm Spickermann
2002-10-25 11:07                   ` David C. Hoos, Sr.
2002-10-25 14:05                     ` Wes Groleau
2002-11-03  1:37 ` David Marceau
replies disabled

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