Hello Bo,
I have problems with either mingw or msvc:
D:\devel\lyx\trunk\development\scons>msvc_scons.bat
D:\devel\lyx\trunk\development\scons>scons use_vc=yes build_dir=msvc
frontend=qt4 qt_dir=d:/program/Qt/4.1 extr
a_inc_path=d:/program/GnuWin32/include
extra_lib_path=d:/program/GnuWin32/lib boost=included nls=no warnings=no
-j3 prefix=d:/program/lyx-msvc fast_start=no install
scons: Reading SConscript files ...
AttributeError: 'NoneType' object has no attribute 'split':
File "SConstruct", line 394:
env.Tool('msvc')
File "D:\program\Python24\scons-0.96.92\SCons\Environment.py", line 1108:
tool(self)
File "D:\program\Python24\scons-0.96.92\SCons\Tool\__init__.py", line
135:
apply(self.generate, ( env, ) + args, kw)
File "D:\program\Python24\scons-0.96.92\SCons\Tool\msvc.py", line 728:
env.PrependENVPath('INCLUDE', include_path)
File "D:\program\Python24\scons-0.96.92\SCons\Environment.py", line 1022:
nv = SCons.Util.PrependPath(orig, newpath, sep)
File "D:\program\Python24\scons-0.96.92\SCons\Util.py", line 672:
paths = string.split(paths, sep)
File "D:\program\Python24\lib\string.py", line 292:
return s.split(sep, maxsplit)
D:\devel\lyx\trunk\development\scons>mingw_scons.bat
D:\devel\lyx\trunk\development\scons>scons CCFLAGS="-O3 -w" mode=release
qt_dir=d:/program/Qt/4.1.3 extra_inc_p
ath=d:/program/Aspell-0.60.4/include
extra_lib_path=d:/program/Aspell-0.60.4/lib fast_start=no nls=yes gettext=
included -j3 prefix=d:/program/lyx-svn install
scons: Reading SConscript files ...
Checking for pkg-config...no
pkg-config >= 0.1.50 is not found
Checking for main() in C library z... yes
Checking for QApplication qapp() in C++ library QtCore... no
Checking for QApplication qapp() in C++ library QtCore4... yes
Qt4 libraries are found.
Checking for main() in C library socket... no
Checking for main() in C library nsl... no
NameError: name 'default_boost_opt' is not defined:
File "SConstruct", line 626:
boost_opt = ARGUMENTS.get('boost', default_boost_opt)