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