From: "Ludovic Brenta" <ludovic@ludovic-brenta.org>
Subject: Re: Recompiling?
Date: 31 Aug 2005 04:00:55 -0700
Date: 2005-08-31T04:00:55-07:00 [thread overview]
Message-ID: <1125486055.535339.129390@o13g2000cwo.googlegroups.com> (raw)
In-Reply-To: <1125484327.398754.139480@z14g2000cwz.googlegroups.com>
Harald Korneliussen a écrit :
> I see. On a side note, it's not the only thing I have to fix when
> reinstalling. The projects I've made with autoconf/automake now refuse
> to work. Pretty sweet for a system designed to maintain compatibility,
> huh?
Yes, the autotools routinely break compatibility with previous releases
of themselves. Isn't it ironic? Makefiles were invented to circumvent
the deficiencies of C (namely the lack of separate compilation); the
autotools were invented to circumvent the deficiencies of make (namely
the lack of portability), and now the autotools are revealing their own
deficiencies.
> There's another pretty basic question I want to ask, about the correct
> and portable way to install something like the Booch components as a
> shared library. The package is just a bunch of source files. I suppose
> I could copy them to every project that I use booch on, but that seems
> so unclean and wasteful.
>
> Any suggestions?
Package the Booch components for your distribution. Follow the GNU Ada
Environment Specification[1]. Provide a GNAT project file, as
explained
in detail in [2].
[1] http://cert.uni-stuttgart.de/projects/ada/gnae.php
[2] http://www.ada-france.org/debian/debian-ada-policy.html
HTH
--
Ludovic Brenta.
next prev parent reply other threads:[~2005-08-31 11:00 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-29 14:00 Recompiling? Harald Korneliussen
2005-08-29 15:26 ` Recompiling? Ludovic Brenta
2005-08-30 12:11 ` Recompiling? Dr. Adrian Wrigley
2005-08-30 12:58 ` Recompiling? Ludovic Brenta
2005-08-30 13:09 ` Recompiling? Ludovic Brenta
2005-08-30 13:23 ` Recompiling? Alex R. Mosteo
2005-08-31 7:27 ` PolyORB, GCC, and Debian (was Re: Recompiling?) Ludovic Brenta
2005-08-31 8:22 ` Ludovic Brenta
2005-08-31 8:25 ` Ludovic Brenta
2005-08-31 9:55 ` Jerome Hugues
2005-08-31 16:59 ` Recompiling? Martin Krischik
2005-08-31 18:33 ` Recompiling? Ludovic Brenta
2005-08-31 19:03 ` Recompiling? Martin Krischik
2005-09-03 14:02 ` Recompiling? Ludovic Brenta
2005-09-01 9:54 ` Recompiling? rolf.ebert_nospam_
2005-09-01 11:39 ` Recompiling? Ludovic Brenta
2005-09-01 12:37 ` Recompiling? Georg Bauhaus
2005-08-31 10:32 ` Recompiling? Harald Korneliussen
2005-08-31 11:00 ` Ludovic Brenta [this message]
2005-09-01 5:38 ` Recompiling? Simon Wright
2005-09-01 7:41 ` Recompiling? Ludovic Brenta
2005-09-02 8:02 ` Recompiling? Stephane Riviere
2005-08-31 16:52 ` Recompiling? Martin Krischik
2005-09-01 5:01 ` Recompiling? Simon Wright
2005-09-02 18:17 ` Recompiling? Martin Krischik
2005-09-01 5:28 ` Recompiling? Simon Wright
2005-08-30 6:12 ` Recompiling? Frank Piron
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox