Lars Gullik Bjønnes wrote: > | The computer does all the work. All I have to do is type a little: > | $ time make > | [snip...] > | real 31m42.847s > | user 26m52.940s > | sys 2m16.440s >> > > I thought you seaid you had a fast machine? but that is both xforms > and qt right?
Right. The Qt frontend takes forever to build. Fancy writing an fltk frontend for LyX? Yes, that was a joke. Still, we could make really clean code if we did this. The fltk gui builder tool, fluid, allows user-derfined widgets to be added, so we could have things like LyXGlueLengthWidget. It also allows us to #include code snippets for the callback function, so we could use boost::signals. I have fond memories of that trial I did a year or so ago when I wrote some C++ wrappers for the xforms library and made some dialogs from scratch using them. And, of course, FLTK is Fast and Light and runs natively under both *nix and Windows. I don't know if it supports unicode though. > With gcc 3.3.1 I build the xforms verison in ~16 minutes with a > ~2400MHz box I have something comparable. -- Angus