Dear all, The scons-based building system is now available from svn. Currently,
1. Under Linux (RHEL4), scons can build qt3, qt4 without problem. Using commands like $ scons ( default to use qt3) $ scons frontend=qt4 qt_dir=/path/to/qt4 You can also use options like $ scons extra_inc_path=/path/to/qt4/inc extra_lib_path=/path/to/qt4/lib 2. It can not yet build lyx under windows. All attempts have failed during the final linking stage. 3. Auto-configuration is (almost) complete. config.h is generated correctly, boost=included/system/auto is there,... 4. Many command options are not implemented yet. Usage hints: 1. A command log will be generated automatically. (see scons_lyx.log, or use "scons logfile=log" to set one.). This will help you identify the problem when scons fails to build lyx. 2. Look at config.log if config fails. Most problems can be identified and corrected by extra_inc_path etc. 3. scons build in directories like debug/linux-qt4/... Windows troubles: 1. the ...rdata file used to build cygwin seems to be a libtool thing, I have tried to pass script=... option to g++ but failed. I guess one can run till the last step, get the link command from scons_lyx.log and try different options.... 2. I have not tested qt4 under windows. It is better to get the basics done first. Please test and help me improve it. The biggest advantage of this system is that almost anyone can understand what it is going on underneath.. Enjoy! Bo