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

Reply via email to