How to build SASL from CVS
Biswatosh
biswatosh2001 at yahoo.com
Fri Apr 20 01:19:15 EDT 2007
Thanx Dan. You proposed to send one example.
That would be a great idea. Pls send that.
--Biswatosh
--- Dan Nicholson <dbn.lists at gmail.com> wrote:
> On 4/19/07, Biswatosh <biswatosh2001 at yahoo.com>
> 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
More information about the Cyrus-sasl
mailing list