Re: autotools and ada



>>>>> "Jeffrey" == Jeffrey R Carter <spam@xxxxxxxx> writes:

Jeffrey> My experience, in over 21 yrs using Ada, is that make files
Jeffrey> are unnecessary. I have never used them.

Have your programs be installed on totally different target systems?
At various location? Can they easily be cross-compiled? Can compiler
flags be changed easily? Can you switch compilers easily?

All this requires work and this work can be alleviated using
autotools. Makefiles are not for compilation only.

Sam
--
Samuel Tardieu -- sam@xxxxxxxxxxx -- http://www.rfc1149.net/
.



Relevant Pages

  • Re: autotools and ada
    ... > Jeffrey> are unnecessary. ... > Have your programs be installed on totally different target systems? ... Can compiler ... autotools are that way throughout. ...
    (comp.lang.ada)
  • Re: Poll: Qt4Ada as alternative to GtkAda
    ... Jeffrey> Of course, the FSF could make a change like that. ... Jeffrey> AdaCore's actions are driven by profit motives, ... Why restrict the use of the GNU Ada ... compiler when the use of the GNU C++ compiler isn't? ...
    (comp.lang.ada)
  • Re: C# should generalize the property and indexers to property index
    ... ("Jeffrey Tan") ... >not a good design, and the C# compiler can not recognize it. ... If A and B were not indexed properties, ... There's no issue for the compiler to correctly identify and resolve ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Current status of Ada?
    ... learning and using this great language. ... The reason why compilers maker can't make their compiler totally free ... I agree with you that most of the links you can find on Ada websites ... AdaCore has contributed a free gnat compiler to ...
    (comp.lang.ada)
  • Re: Ravenscar-compliant bounded buffer
    ... the mid 1980's most compiler are FRONT_END compilers aka ... any system build around GNAT will contain the C code that GNAT ... The XGC Ada which is based on GNAT and uses C for its Real Time ... with VAXes for data processing applications. ...
    (comp.lang.ada)