Hi, My prob is simple. I want to have a system made where it will automatically checkout the *latest* SASL and build it. Now, to checkout thru a script, "cvs co sasl" seems to be the best choice but then the problem starts from there. How do I build across all platforms? Today,I was doing it on RedHat Linux 9 and installed the latest autoconf,make and automake softwares from GNU and I ran the recommended command sequences $ aclocal -I cmulocal -I config $ automake $ autoheader $ autoconf $ cd saslauthd $ autoconf I always get some or the other error. Either it complains about my versions or it says this header or that missing,like for example "automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'". I may see some site and solve this but then another one crops up and so on it goes. Could you pls tell me the min versions/requirements to run these commands successfully on RedHatLinux version 9 and on Solaris 9 and above? Thanks Biswatosh --- "Roberto C. Sanchez" <roberto@xxxxxxxxxxxx> wrote: > On Tue, Feb 20, 2007 at 11:04:31PM -0800, Howard Chu > wrote: > > Yes, but there's a difference between a developer > and a package > > maintainer. Since the configure script depends on > specific versions of > > the autotools, and the requirements differ for > different packages, the > > package maintainers ought to create these files > and keep them with the > > rest of the source code. As it is I have to > maintain 5 different > > versions of autoconf on my machine because of > dependencies of this sort. > > > > Likewise, if a source tree uses automake, then a > usable set of > > Makefile.in files with maintainer-mode disabled > should be part of CVS, > > because independent developers don't need their > Makefiles > > auto-regenerating at the drop of a hat, > particularly because the > > regeneration will look for tools whose versions > may not match those on > > the build machine. Omitting these details is a > good way to frustrate > > developers and keep away people who would > otherwise be productively > > contributing to the project. > > > You bring up good points. However, I still > maintain, that it is better > to not keep those things in revision control. Given > the wide target > audience, of courier (in terms of platforms and > such), it might make > sense to keep the minimally needed set in revision > control. > > Of course, you could also argue that people who are > scared off by having > to generate their own scripts should wait for public > releases :-) > > Regards, > > -Roberto > > -- > Roberto C. Sanchez > http://people.connexer.com/~roberto > http://www.connexer.com > ____________________________________________________________________________________ 8:00? 8:25? 8:40? Find a flick in no time with the Yahoo! Search movie showtime shortcut. http://tools.search.yahoo.com/shortcuts/#news