Karim BELABAS on Wed, 11 Dec 2002 16:38:55 +0100 (MET) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: Configure |
On Wed, 11 Dec 2002, Bill Allombert wrote: > Now we need to document each > case "$osname-$arch" in > to say what they are supposed to do. There's also the issue of making the various scripts as orthogonal to each other as possible, and documenting dependencies. > BTW, is > . config/foo bar1 bar2 bar3 > portable ? in order to set positional parameters $1, etc. within foo ? At the time I wrote Configure, I thought not [ that's why I used global variables everywhere: dflt=...; . config/foo ] I don't think it would be a good idea to change this (minor gain, non-zero risks). > There are several things I would like to change in configure: > > 1) Respect of environment variables CC,LD,DLLD,CFLAGS, etc... > The LD value is clobbered > > 2) Better gcc handling. Use gcc -print-prog-name=ld to find ld > and use gcc for linking with proper -Wl, options. 3) add the standard --with-foo=... autoconf flags [ e.g to specify where readline, X11, gnuplot libraries and headers can be found ] 4) write all messages to useful file descriptors (currently, most things go to /dev/null). Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dép. de Mathématiques, Bât. 425 Fax: (+33) (0)1 69 15 60 19 Université Paris-Sud Email: Karim.Belabas@math.u-psud.fr F-91405 Orsay (France) http://www.math.u-psud.fr/~belabas/ -- PARI/GP Home Page: http://www.parigp-home.de/