On Wed, Aug 15, 2007 at 02:08:19AM -0400, Richard Heck wrote:
>
> Regarding the autotools system...it doesn't now seem possible to do this:
> cd src/insets/
> make Inset.o
> or even:
> cd src/
> make src/Inset.o
> The former gives a slew of errors starting with:
> Inset.cpp:15:20: error: config.h: No such file or directory
> and the latter complains thusly:
> insets/Inset.cpp:391: fatal error: opening dependency file
> .deps/insets/Inset.Tpo: No such file or directory
> compilation terminated.
cd src # no mathed!
make InsetMathFrac.lo
works. Similarily
cd src
make liblyxmathed.la
is somewhat equivalent to the good old
cd src/mathed
make
I understand that this is a bit less convenient than it used to be
and I don't consider this a permanent solution.
Starting the debugger is btw 'fun', too:
libtool --mode=execute gdb lyx-devel/src/lyx-qt4
The general idea, however, is to use autoconf+whatever (with
whatever=qmake currently being worked on) instead of autoconf+automake
+libtools as the official build system until either the scons or the
cmake people claim to have a full replacement to what we have now.
The problem with automake+libtools is that it takes about twice as much
time as either scons, cmake or qmake in the 'building backend'.
Andre'