Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #15572

Re: [OT] Bashing on autotools (Was: Building a sample application with libraries located in nonstandard directory)

From Dr Nick <3-nospam@temporary-address.org.uk>
Newsgroups comp.lang.c
Subject Re: [OT] Bashing on autotools (Was: Building a sample application with libraries located in nonstandard directory)
Date 2012-01-08 09:15 +0000
Message-ID <87d3auzhay.fsf@temporary-address.org.uk> (permalink)
References <33269556.1062.1325935591686.JavaMail.geo-discussion-forums@prak33> <20120107093130.782@kylheku.com> <slrnjghdrh.1fni.usenet-nospam@guild.seebs.net> <jeb91k$nao$1@dont-email.me>

Show all headers | View raw


ec429 <ec429@cam.ac.uk> writes:

> On 07/01/12 21:24, Seebs wrote:
>> On 2012-01-07, Kaz Kylheku<kaz@kylheku.com>  wrote:
>>> Autoconf is a braindamaged pile of crap designed by imbeciles, but naive
>>> developers keep trusting that it will take care of their build problems
>>> somehow.
>>
>> This is unduly harsh.  Autoconf is not nearly as stupid as it looks; it's just
>> that 90% of the things it does which look stupid are only sensible if you
>> assume that it matters whether stuff builds on Ultrix or SVR2.  Which most of
>> the stuff using it wouldn't anyway.
>>
>> (Not really C-related directly, but many C programmers get stuck trying to
>> outsmart autoconf.)
>>
>> -s
> Or you can write POSIX-compliant code, refuse to support
> non-POSIX-compliant platforms, and chuck Autoconf in /dev/dustbin
> where it belongs.

Even then you need to do some of the things that Autoconf does - for
example when different versions of libraries have a different interface.

> Besides, even if you believe Autoconf's use case is valid, Autoconf is
> not a well-designed solution to that problem; simply put, it's hairy.

Agreed.  But it's something that is likely to be there and that can do
what you need doing (along with a lot of stuff you don't and never
will).
-- 
Online waterways route planner            | http://canalplan.eu
Plan trips, see photos, check facilities  | http://canalplan.org.uk

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Building a sample application with libraries located in nonstandard directory ArifulHossain tuhin <etothepowerpi@gmail.com> - 2012-01-07 03:26 -0800
  Re: Building a sample application with libraries located in nonstandard directory ec429 <ec429@cam.ac.uk> - 2012-01-07 14:15 +0000
    Re: Building a sample application with libraries located in nonstandard directory gazelle@shell.xmission.com (Kenny McCormack) - 2012-01-07 16:26 +0000
    Re: Building a sample application with libraries located in nonstandard directory jt@toerring.de (Jens Thoms Toerring) - 2012-01-07 17:40 +0000
  Re: Building a sample application with libraries located in nonstandard directory Kaz Kylheku <kaz@kylheku.com> - 2012-01-07 17:50 +0000
    Re: Building a sample application with libraries located in nonstandard directory Seebs <usenet-nospam@seebs.net> - 2012-01-07 21:24 +0000
      [OT] Bashing on autotools (Was: Building a sample application with libraries located in nonstandard directory) ec429 <ec429@cam.ac.uk> - 2012-01-08 05:19 +0000
        Re: [OT] Bashing on autotools (Was: Building a sample application with libraries located in nonstandard directory) Dr Nick <3-nospam@temporary-address.org.uk> - 2012-01-08 09:15 +0000
          Re: [OT] Bashing on autotools Markus Wichmann <nullplan@gmx.net> - 2012-01-08 23:09 +0100
            Re: [OT] Bashing on autotools Dr Nick <3-nospam@temporary-address.org.uk> - 2012-01-09 07:53 +0000
            Re: [OT] Bashing on autotools Seebs <usenet-nospam@seebs.net> - 2012-01-09 19:21 +0000
    Re: Building a sample application with libraries located in nonstandard directory falk@rahul.net (Edward A. Falk) - 2012-01-08 07:13 +0000
    Re: Building a sample application with libraries located in nonstandard directory ArifulHossain tuhin <etothepowerpi@gmail.com> - 2012-01-09 02:12 -0800
      Re: Building a sample application with libraries located in nonstandard directory Markus Wichmann <nullplan@gmx.net> - 2012-01-09 15:00 +0100

csiph-web