On Thursday 17 May 01, Alexander Mai writes:
> I just need to cry out somewhere ...
> 
> Again I am trying to get lesstif build on DU 4.0 w/o any explicit settings
> in the environment. It seems those beloved auto* tools are just to
> stupid ...

Apologies for remaining rather ignorant of auto* tools, but...

Are you complaining about what *you* have to do in order to tar a
source distribution, or what *we* have to do in order to
"configure + make + make install"?

I just ran

        ./configure --prefix=/sw/common --exec_prefix=/sw/arch
        make
        make install

and it worked fine on DU 4.0.  At all times, my environment contains

        CPPFLAGS=-I/sw/common/include
        LDFLAGS=-L/sw/arch/lib -Wl,-rpath,/sw/arch/lib

because it's necessary for us.  (On all platforms, and with all
packages we install.)

>  - AM_PROG_CC_STDC
>    doesn't check nearly for ANSI conformance. All - really all it does
>    it checking support for prototypes or something like this.
>    Result: so far it didn't work out w/o explicit setting of CFLAGS

I have gcc in my path, and I had no difficulty.  Are you trying to
accomodate Digital /usr/bin/cc users?  Aren't vendor compilers always
going to be more trouble then they're worth, unless the user is
willing to specify the right options manually?

>  - AC_PROG_YACC
>    which idiot creates such a macro which unlike it's name uses
>    bison by default if found? Default should be to use yacc!
>    The GNU one also has brain-dead handling of __STDC__ and const
>    and all this. Why don't those people never test such things
>    on more than their development machine??

IIRC, some systems ship with a "broken" yacc (sorry I forget which).
I have /usr/bin/yacc *and* GNU bison 1.28.  'configure' picked up
bison and everything worked for me.

>  - libtool 1.4 requires autoconf/CVS on alpha-linux.

(I thought we were talking about Digital UNIX...)

Of course I'll feel pretty stupid if I'm missing something here, but I
just finished building 0.92.29 on Digital UNIX 4.0D, so I thought I
would chime in.

Cheers,
David

 -------------------------------------------------------------------
  David Starks-Browning                  | [EMAIL PROTECTED]
  EMBL Outstation --                     |
  The European Bioinformatics Institute  |
  Wellcome Trust Genome Campus           | tel: +44 (1223) 494 616
  Hinxton, Cambridge, CB10 1SD, UK       | fax: +44 (1223) 494 468
 -------------------------------------------------------------------

Reply via email to