>>>>> "Ronald" == Ronald Florence <[EMAIL PROTECTED]> writes:

Ronald> Jean-Marc, I sent this message to the lyx-devel list, but
Ronald> since I don't subscribe, I don't know whether it reached the
Ronald> right person. It would be very helpful if these changes could
Ronald> find their way into the next release of LyX, to facilitate
Ronald> development of the native Aqua (MacOSX) version.

This seems reasonable. I put lyx-devel in cc, since the discussion
interests everybody.

Ronald> As I noted in a posting to the lyx-list, I've succeeded in
Ronald> compiling Lyx for Aqua, the native graphics display of MacOSX,
Ronald> which does not use X11. However, while the Trolltech QT
Ronald> libraries do not use X11, the LyX-1.3.2 configure uses X11
Ronald> includes and include X11 librariesin the link:

Does it really need the includes?

I can understand that it uses the libraries, because this is the way
our configure scripts work. We should probably try to look at what has
been done for the kde/aqua port.

Ronald> This means, effectively, that users will need the X11
Ronald> libraries and includes on their systems to compile lyx, even
Ronald> though they are not (supposedly) used to run LyX with the
Ronald> native Aqua libraries. 

This is certainly unnecessary. John, so you have any idea?

Ronald> Also, I needed the changes in the patch file
Ronald> http://www.18james.com/code/lyx-qt.patch to get the LyX-1.3.2
Ronald> code to compile with the Trolltech QT libraries: there are
Ronald> conflicts to names used by Trolltech in several LyX files, 

For 1.3.3, I can replace ControlRef with LyXControlRef. We'll see for
a better solution in 1.4.0.

Ronald> and one boost file requires an additional line. 

Do you think that gcc 3.x also needs this line? I would like to add it
inside a test and I would like to know what are the conditions to test.

I see that there are changes to metrics computation in your patch. I
will not apply this one until we really know what is going on.

Could you BTW produce your diff in unified format (diff -u). This is
much easier to read IMO.

JMarc

Reply via email to