From: dewar@gnat.com (Robert Dewar)
Subject: Re: Have you ever had a bug caused by...
Date: 20 Oct 2001 14:21:16 -0700
Date: 2001-10-20T21:21:17+00:00 [thread overview]
Message-ID: <5ee5b646.0110201321.3a2995e1@posting.google.com> (raw)
In-Reply-To: 9qrmjb$pft$1@wanadoo.fr
"Bertrand Augereau" <tramboi@hotmail.com> wrote in message news:<9qrmjb$pft$1@wanadoo.fr>...
> > In the world of C/C++ and even Java, this problem is so common. Makefiles
> > are used to try to prevent this, but for anything more complex than a
> > simple project, very few programmers know enough about Makefiles to
> > get all the dependencies done right. gnatmake does all this work for
> > you.
>
> I think gnatmake is compiler specific, so you can say that running the gnu
> preprocessor with flag -M would generate a Makefile for a set of C or C++
> sources, which is almost equivalent.
Sure, but it is easy to build an inconsistent program in
C or C++, makefile checking is insufficient, it tells you
when you need to compile a new source file, but if you go
back to an older version of a source file, you won't be
told, and for example you can have a program where some
units are built with one version of a header, and some
with another. That can't happen in Ada.
next prev parent reply other threads:[~2001-10-20 21:21 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-20 1:14 Have you ever had a bug caused by Mike Silva
2001-10-20 1:44 ` Larry Kilgallen
2001-10-20 2:12 ` James Rogers
2001-10-20 9:15 ` Robert*
2001-10-20 11:20 ` Bertrand Augereau
2001-10-20 11:30 ` Matthew Woodcraft
2001-10-20 12:39 ` Robert*
2001-10-20 13:09 ` Bertrand Augereau
2001-10-20 21:21 ` Robert Dewar [this message]
2001-10-22 15:58 ` Ted Dennison
2001-10-20 19:07 ` Dr Adrian Wrigley
2001-10-21 1:09 ` Mike Silva
2001-10-21 12:05 ` Larry Kilgallen
2001-10-22 14:48 ` Marin David Condic
2001-10-22 17:03 ` Martin Dowie
2001-10-22 17:22 ` Marin David Condic
2001-10-23 6:13 ` Mike Silva
2001-10-22 21:49 ` David Bolen
2001-10-22 22:14 ` Marin David Condic
2001-10-23 0:52 ` Robert*
2001-10-23 13:30 ` Marin David Condic
2001-10-25 9:45 ` John English
2001-10-25 15:23 ` Marin David Condic
2001-10-25 18:17 ` Ted Dennison
2001-10-25 15:36 ` Ted Dennison
2001-10-25 16:09 ` Simon Wright
2001-10-25 2:16 ` David Bolen
2001-10-23 6:26 ` Mike Silva
2001-10-23 9:40 ` mike
2001-10-23 10:09 ` Preben Randhol
2001-10-23 13:48 ` Marin David Condic
2001-10-23 15:45 ` Ted Dennison
2001-10-23 17:08 ` Marin David Condic
2001-12-04 11:09 ` Harri J Haataja
2001-10-24 12:44 ` Marc A. Criley
2001-10-24 18:55 ` Jeffrey Carter
2001-10-24 19:34 ` Marin David Condic
2001-10-26 4:18 ` (Off topic:) Quality Anders Wirzenius
2001-10-25 9:36 ` Have you ever had a bug caused by John English
2001-10-25 15:41 ` Wes Groleau
2001-10-25 17:57 ` Have you ever had a bug OOPS Wes Groleau
2001-11-13 2:07 ` David Thompson
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox