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
-------------------------------------------------------------------