Am 31.08.2010 um 05:46 schrieb Cyrille Artho:

> Hi Stephan,
> I have all the compilers installed that come with Xcode, but I would prefer 
> working from the command line rather than using the large Xcode GUI, which is 
> difficult to use when I travel and have to use a laptop.

I'm using a macbook and use Xcode plus Spaces.

BTW, you did not tell why you need 64 bit code. The Qt-Tools, frameworks and 
libraries from Nokia are 32bit universal - i386 and ppc.
I have no problem here to use it with MacOSX 10.6.4. Mac OS X 10.6 has 64bit or 
32bit kernel. Both kernels support applications with
32bit and with 64bit architecture simultaneously. (That's not true for kernel 
extensions - but LyX has none.)

> As for Qt, the pre-built Qt package released by Nokia comes as a system-wide 
> install; for debugging LyX, I would prefer to install it in ~/qt.

In my experience you don't need it. I never hunted a bug in Qt. Do you really 
want to do so?

> So if the instructions in INSTALL.MacOSX are corrected, then I can hopefully 
> compile and install Qt and LyX, and test it.

The procedure to run LyX with shared Qt libraries is somewhat more tricky than 
with static linked Qt. (Which I cannot get to work anymore.)
But it's possible when running LyX 32bit. Currently the 64bit build crashes 
here on startup...

Do you really want to test the application without debugger?

> 
> Currently, it seems that INSTALL.MacOSX is out of date, as it is inconsistent 
> with development/LyX-Mac-binary-release.sh, and does not seem to work (at 
> least on my system).

Because of the non-working recipe in INSTALL.MacOSX I enhanced the 
LyX-Mac-binary-release.sh which I got from Bennett.

I'll try to improve the text in INSTALL.MacOSX too - but currently it is 
impossible to create a distributable LyX application
with two or three commands in Terminal. The major feature you'll miss is the 
possibility to run multi-platform. So at least for
providing a universal binary package (running on somewhat older systems too) 
the mentioned script is very handy.
The additionally bells and whistles are
* inclusion of Qt library as private frameworks (the user don't have to 
download and install it to use LyX)
* creation of mountable disk image for easy distribution and test (without 
installing LyX)

> For your convenience (I hope this is not an annoyance), I have described the 
> issue in a bug report, and assigned minor severity to it:
> 
> http://www.lyx.org/trac/ticket/6874
> 
> I'm still trying to figure out which build configuration actually works, and 
> will let you know once I was successful.

That would be interesting.

Stephan

Reply via email to