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
