On Mon, 30 Sep 2013 11:50:04 +0800, Alan Manuel Gloria <almkg...@gmail.com> wrote: > Eh, I think that's potentially dangerous - a user with multiple boxes > (or multiple distros on a box) might have lost track of what stuff is > on what box/distro (yeah, I'm that sloppy), and the automagic might > bite them (since most typical configures will complain loudly of > missing items, they might depend on such things).
Well, if it's absolutely REQUIRED, then it makes sense for configure to fail. But a LOT of things aren't required. E.G., if clisp isn't installed, we should be able to automatically figure out that out, and NOT try to install clisp-specific stuff in that case. I want to make as "easy as possible" to get started. The more we can configure automatically, the easier it'll be for users to get started. > At the minimum, such automagic should probably use BIG SHOUTING WORDS > to warn the user that something was not found and so some part will > not be built/installed. I think. Absolutely agree. That should be easy. > (IIRC we require Guile and expect, but do not require CLISP). We actually don't *require* either guile or expect. E.G., a Common Lisp user who only uses the "readable" CL library doesn't need either. If a user said they didn't want guile, that shouldn't cause a complaint. If the user said nothing, I think it should complain loudly... and then try to do what it can. --- David A. Wheeler ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss