On Wed, Oct 04, 2006 at 09:01:44PM -0500, Bo Peng wrote: > >Perhaps I will split the package into lyx-common, lyx-qtwin, and > >lyx-xforms in order to avoid the clash. Or, better, I could make > >your package a prerequisite (it would play the role of lyx-common) > >such that I have to package only the executables, cutting down > >the size ;-) > > This is a good idea, but is xform part of cygwin?
No, it is not. > I guess it is > possible to distribute both lyx-qt/x11 and lyx-xform though I do not > see much value in this approach. I have been told that Win98/ME people prefer xforms as it is less demanding on resources. > It would be good to distribute a lyx > with qt/win, but I doubt that cygwin will accept it. They require that a package is compilable using tools already in their distribution, and this is not the case with Qt/cygwin/native GUI. Also, it cannot be made part of the cygwin packages because it would clash with Qt3/X11. This is one of the reasons I build a static Qt. > Do you have the missing classes problem? No, I use MikTeX, have fake packages for tetex to fool setup.exe, and an environment set up such that if you check for tetex you would find that it is there. So, I cannot notice it. However, at one point I had really installed tetex to check it with lyx and don't remember any problem. Did you checked that some classes are really missing? I can't believe it. A trick to ascertain what cygwin package contains a given file is "cygcheck -p filename" (you should have an internet connection as it queries the cygwin server for that). Here I get: $ cygcheck -p book.cls Found 8 matches for book.cls. tetex/tetex-2.0.2-15-src The TeX text formatting system (install helper). tetex/tetex-3.0.0-3-src The TeX text formatting system (install helper). tetex-base/tetex-base-2.0.2-15 The TeX text formatting system (basic libraries). tetex-base/tetex-base-3.0.0-3 The TeX text formatting system (basic libraries). tetex-extra/tetex-extra-2.0.2-15 The TeX text formatting system (extra libraries). tetex-extra/tetex-extra-3.0.0-3 The TeX text formatting system (extra libraries). tetex-tiny/tetex-tiny-2.0.2-15 The TeX text formatting system (tiny libraries subset). tetex-tiny/tetex-tiny-3.0.0-3 The TeX text formatting system (tiny libraries subset). -- Enrico