----- Original Message ----- From: "Angus Leeming" <[EMAIL PROTECTED]>
To: <lyx-users@lists.lyx.org>
Sent: Tuesday, October 04, 2005 6:50 AM
Subject: Re: Color problems. . .


Stephen Harris wrote:
Angus Leeming wrote:
Sorry, I don't understand this sentence. Do other programs that
use Qt work on this machine?
Yes.

What about the dialogs? Do they look OK or are they all black too?

Jim told me that he had Windows machines with Cygwin installed.
The last supported Cygwin port for a windows Lyx was 1.3.1
which did require an X server. Lyx 1.3.5 and 1.3.6 for Windows
didn't need an X server nor Cygwin.

????? Now I'm *really* confused.

Anyway, Stephen, what's all this about LyX not running on Cygwin? LyX
runs perfectly well on Cygwin. Kayvan Sylvan does so daily. Uses it
too in preference to the Windows port.

Triply confused,

It's not my fault.


Angus


The last supported Cygwin port for a windows Lyx was 1.3.1

This is the one mentioned on the Lyx wiki and by supported I meant in
this case a precompiled binary which is a major contribution, as you'll see.

March 26, 2003
Claus Hentschel wrote: Current release 1.3.1 is now available for
Windows, too. Download as usual from this URL.

"This release is based on XForms 1.0 and again compiled using the old
gcc 2.95-10 "out-of-the-box". Building Lyx using the current gcc 3.2
from Cygwin is not possible at the moment because XForms 1.0 can't
be build using that compiler. Also building a Qt-based version of Lyx
1.3.1 was not possible due to some strange errors while linking."

SH: Since Jim said he was using Qt, this led me to the conclusion that
he was not using Lyx 1.3.1. Which means he is using newer versions
of LyX. Jim may be an experienced LyX, but I think he is not an expert
sys admin, due to the way he reported this problem. For instance, he
didn't mention the version(s) of LyX being used; I inferred this from
the version(s) of freebsd being used. This view leads me to suspect that
Jim would have a hard time figuring out how to build LyX from sources
on Cygwin. That is why I quoted from cygwin.com

What Isn't Cygwin?
"Cygwin is not a way to run native linux apps on Windows. You have
to rebuild your application from source if you want to get it running
on Windows."

SH: LyX 1.3.1 is the only pre-built Cygwin binary mentioned on the
LyX wiki or that I could find using Google. Angus wrote:

Anyway, Stephen, what's all this about LyX not running on Cygwin?
LyX runs perfectly well on Cygwin. Kayvan Sylvan does so daily. Uses
it too in preference to the Windows port.
SH: I wrote: The *nix LyX releases all need an X server. I suppose they
would run on Windows if they could be built using Cygwin. But one
needs quite a bit of expert knowledge of Cygwin to get the switches right.

I did find instructions on how to build LyX 1.3.3 for Cygwin on Windows.
IMO, the instructions are quite involved and the author writes:

http://www.tau.ac.il/~stoledo/lyx_cygwin.html

"This document is a summary of the steps to build and configure LyX on
windows using the cygwin environment. This is not for the fainthearted
or the impatient. I took me about a week to figure all the details (with
the help of several people, including Georg Baum, Ruurd, Did Bar-David,
and my wife Orith). But I use LyX a lot (on Linux up to now) so it was
well worth the effort."

SH: The densely packed instructions go on for about two pages which
you can verify if you want and I think it justifies the phrase,
"needs quite a bit of expert knowledge of Cygwin ".

I have assumed that these instructions were written because Cygwin
LyX did not build with unmodified linux LyX source files/instructions
for LyX 1.3.3. So I thought that linux LyX source files for 1.3.5 or
1.3.6 would also require different switches/options to build under Cygwin.

Are you saying that LyX 1.3.6 source files built with unmodified
rules and produced a working LyX on Cygwin for Kayvan Sylvan?

Jim didn't use Cygwin lyx 1.3.1 because it uses xforms, not Qt.
I installed that version of LyX on win xp and used the Cygwin
X server. This is why I doubted that LyX was built properly
under Cygwin because of the difficulty of finding the instructions
and following them correctly. Also I assumed that LyX was
installed on the Windows machines as the most likely explanation
of installing Cygwin on them.


Before posting, I checked using Cygwin setup for Lyx versions and
it only showed LyX 1.3.1. It occurs me now to see if my version of
Cygwin setup is outdated and a newer version of LyX (than 1.3.1)
has been made available for Cygwin installation.

Perhaps you can clear up my misunderstanding of Cygwin installs,
Stephen








Reply via email to