Bo Peng <[EMAIL PROTECTED]> writes: > I agree with you and my 'multiplatform' does include other platforms. > However, do we ever achieve multiplatform even in this narrowed > definition?
Most definitely YES. LyX runs on every flavour of *nix under the sun (and there are *lots* of flavours, including MacOSX) and on Windows both natively and under Cygwin (another *nix). That's entirely due to our use of cross-platform tools like Boost and the autotools. > *Lots* of work needs to be done to compile lyx under > cygwin/windows etc. I was not saying autotools can not eventually > achieve smooth 'configure; make; make install', I was saying that to > achieve that, using another tool (like scons) might be easier. No, that's not true. "autoconf.sh; configure; make" works flawlessly on MinGW/MSYS (or did until Lars raised the autotools bar too high) and on Cygwin. The pain is in getting the build environment set up in the first place. That will still be true for a Scons-centric build. Worse, so probably. Where do I get a VC-compatible libiconv, libgettext, libaspell, libqt (I can't use the official build...), libaiksaurus, libz, ... ? The problem with Windows from an open source development point of view is simply that Windows isn't set up to make open source development a breeze. And perhaps that's not surprising... Angus