Hi, all, I just rewrote the boost handling of scons.
1. Stop building dependency tree of boost libraries when using local boost. This reduces the null build time of lyx from 29s to 16s. A significant improvement. (I did not know scons spends so much time on boost header files). 2. Check for system boost header files and add the path accordingly. This prevents problems when system boost libraries have a different version from included boost header files. 3. Use debug/release boost libraries in debug/release mode. I use a much more stringent criteria to choose the correct boost libraries to use. This may cause problem on some platforms that do not strictly follow boost lib name convention. Cheers, especially for the improved null build time. Bo