Thanx Dan. You proposed to send one example. That would be a great idea. Pls send that. --Biswatosh --- Dan Nicholson <dbn.lists@xxxxxxxxx> wrote: > On 4/19/07, Biswatosh <biswatosh2001@xxxxxxxxx> > wrote: > > > > I would like to know the exact process of building > the > > tar.gz files for CMUSASL, which we ftp download > and > > use. > > I don't know the cmu procedure, but have some > general guidelines for > using the autotools. > > > I guess u build it on the cvs checkout of sasl > module. > > Most projects provide a script called autogen.sh at > the top level that > will run the autotools in the correct way. This > isn't distributed with > the tarball. In the case of cyrus-sasl, it sounds > like you have to > make sure aclocal includes the macros in cmulocal > and config. > Otherwise, it looks generally straightforward. > > > And probably, u must be using the GNU auto tools > for > > it,like autoheader,autoconf,automake etc. > > In general, the command autoreconf (comes with > autoconf) will figure > out everything to be done and you don't have to run > all the commands > yourself. This just worked for me on Linux using the > most recent > versions of all the autotools: > > $ ACLOCAL_FLAGS="-I cmulocal -I config" autoreconf > -i > > > I did the > > same after cvs checkout and could do it smoothly > on > > Linux but > > on solairs it gave some problems. > > What are the problems? > > > Also, on linux, I > > had to use an older version of automake(1.8.3) and > not > > the latest as the latest one complained on GNU > make > > extensions in some > > files. > > That's OK. They're just warnings that you're using > GNU make > extensions, which aren't portable to other makes. It > just means that > you have to use GNU make when building cyrus-sasl, > which is probably > the case anyway. Lots of other popular projects use > the GNU make > extensions. > > > So, as I see it,the process is not still very > > clean and clearly documented. > > It would be nice to put a script in CVS to generate > the autotools at > the top level of the module. Most, if not all, > autotooled projects do > this. I could send an example if people here are > open to that. > > -- > Dan > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com