Hi, Am Montag, den 21.04.2008, 19:10 +0200 schrieb Thorbjørn Ravn Andersen: > Kelly O'Hair skrev den 21-04-2008 18:11: > > > > > > Roman Kennke wrote: > >> Hi there, > >> > >> I've just setup a box with the soon-to-be-released Ubuntu 8.04, and see > >> a number of problems: > >> > >> Minor: make sanity does not check for gawk and c++, although the build > >> requires them. Maybe there are some more of these, but this is what I > >> found. > >> > > > > We never have done sanity checks on all the unix command tools. > > The sanity checks on the compilers usually involved finding the version > > number and verifying it, but even then it might only result in a warning. > > Over the past few years, most of the fatal sanity checks have been > > relaxed to warnings to allow for maximum flexibility. Most compilers > > and tools between Solaris, Windows, Linux, etc. are rather inconsistent > > when it comes to getting their version string. > > But I suppose we could always check for at least their existence. > > > > Verifying the Linux package list is very difficult to maintain for all > > the > > variations of Linux. > > > > I'm open to solutions here. > Would a reasonable approach be setting up a configure script (GNU > autoconf) to detect the appropriate things that will work (i.e. using > bash instead of dash, is gawk or awk available) etc, and then use the > output from that?
I think that's a great idea, and we could look at what IcedTea does in this respect... Cheers, Roman -- Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org aicas Allerton Interworks Computer Automated Systems GmbH Haid-und-Neu-Straße 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-0 USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe Geschäftsführer: Dr. James J. Hunt