I think it's nice for people who are not used to Unix to be able to just type make rather than also having to run configure first. So I would support William's intermediate option, though I don't know whether we have anyone who actually wants to write such a configure script. David
On Sun, Feb 5, 2012 at 13:36, William Stein <wst...@gmail.com> wrote: > On Sun, Feb 5, 2012 at 1:23 PM, John H Palmieri <jhpalmier...@gmail.com> > wrote: > > Various aspects of building Sage might be cleaner if we used autoconf: > > > > ./configure OPTIONS > > make > > > > OPTIONS could include a location to install Sage, various flags for > building > > ATLAS, and other options which we currently control by setting > environment > > variables. For typical users, we should aim for > > > > ./configure > > make > > > > to work. We should also continue to use the current environment > > variables--no need to remove them, just provide another way of setting > them. > > Should we vote? > > > > [ ] Switch to autoconf > > [ ] Keep the current build system > > An intermediate option might be of interest to people who have > actually tried to write build systems using autoconf, a.k.a., > "autohell": > > [ ] Support something we call "./configure". > > This ./configure may be optionally run before doing "make", and may or > may not actually be implemented using autoconf, but definitely will > use standard POSIX options, and support features mentioned above > (e.g., install locations). > > -- William > > > (Note that I'm not volunteering to implement this; I know nothing about > > writing configure.in scripts, and I don't want to learn...) > > > > -- > > John > > > > -- > > To post to this group, send an email to sage-devel@googlegroups.com > > To unsubscribe from this group, send an email to > > sage-devel+unsubscr...@googlegroups.com > > For more options, visit this group at > > http://groups.google.com/group/sage-devel > > URL: http://www.sagemath.org > > > > -- > William Stein > Professor of Mathematics > University of Washington > http://wstein.org > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org