Quoting Sanjay Singh <[EMAIL PROTECTED]>:

>
> I am using a slightly older 4.0-based ... gcc/ada ... I got it from ...
>
> http://gnuada.sourceforge.net/pmwiki.php/Install/Solaris
>
> I don't know ADA too well at all, so I am not clear on whats going on with
> these lines with "R" in them, or what the long string in there means.
>
> Please take a look at the stuff below and if you know off hand what the
> problem might be please let me know ... I am hand editing these errors to
> make them go away, but I worry that some deeper thing might be missed
> because I am naive with Ada.
>
> Some strings are easy to patch, but others involve multiple changes
> between the ali file in prev-gcc and the one in the later re-compile. I do
> not know what the n and v elements actually mean, so I try to make them
> the same and assumed at first that it was just the case of an extra "n"
> tacked on at the end of the line, but subsequent ones appear to have more
> changes to them, suggesting compile changes or something.
>
> Thanks for any insights. Some days I envy the Linux people, but I still
> find I enjoy Solaris and SPARC hardware, probably because I spent so much
> effort learning their quirks.

Hi,

gnatbind fails because you are using different versions of the gnat compiler.
GNAT doesn't let you link objects files compiled with different version
of the compiler.  It knows the version you have used because it is stored in
the .ali files.  But never ever edit .ali files.

It would be interesting to know how to met this issue.
If you just want to compile GHDL you don't need to rebuild ada but as
a consequence you shouldn't try to bootstrap gcc (config --disable-bootstrap
IIRC).

If you want to bootstrap gcc, try first without ghdl (--enable-languages=c,ada)
It should work.

Tristan.

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to