On Thu, Apr 26, 2007 at 08:23:18AM -0500, Bo Peng wrote:

> I had a horrible experience when I try to compile lyx under windows
> (using both mingw/cygwin to get automake version right).

Strange, I regularly use autotools on cygwin without any problem.

> That directly
> triggered my development of scons. I agree that autotools are
> generally available under *nix, but version compatibility can be a
> problem, and if that happens, installation of missing parts is
> non-trivial.

I don't think so. Autotools are available on cygwin, scons is not and
you have to install it. Then, when python is updated to a later version,
you have to reistall it. I tried scons and there are things that I like
and things that I dislike. The same for autotools, but, after comparing
the two build systems, I decided for autotools.

> We have a recent post: "I always run autogen.sh; configure; make
> before I post here". He means: make can fail, but when that happens,
> start from autogen.sh and see if the problem can be resolved.
> 
> > Well, this is in the eye of the beholder. Personally, I can do m4/sh
> > much better than python.
> 
> I meant 'majority'. Ask someone who do not know either language or
> read configure.ac and Sconstruct and he can tell. We replace
> lib/configure.sh with lib/configure.py because many more people can
> understand and tweak it.

I agree with JMarc here that this is in the eye of the beholder.
Even if I know python, I am more proficient with bourne shell scripts
and I had no difficulty in learning m4 to appriopriately tweak autotools.

-- 
Enrico

Reply via email to