From 32b506229b287f6b56df44b43a82c0369035a050 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Thu, 23 Sep 2004 13:22:16 +0000 Subject: [PATCH] update again OSX build instructions git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9001 a592a061-630c-0410-9148-cb99ea01b6c8 --- ChangeLog | 4 ++++ README.MacOSX | 58 ++++++++++++++++++++++++++------------------------- 2 files changed, 34 insertions(+), 28 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4cca679d2e..722e083bca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2004-09-23 Bennett Helm + + * README.MacOSX: update again + 2004-09-22 Bennett Helm * README.MacOSX: update a bit diff --git a/README.MacOSX b/README.MacOSX index 84183e7383..2c2c09f161 100644 --- a/README.MacOSX +++ b/README.MacOSX @@ -1,21 +1,18 @@ +Building LyX/Mac-1.4.0 +Ronald Florence +Modified by Bennett Helm - Building LyX/Mac-1.4.0 +LyX/Mac is built from the LyX source, the GPL-licensed Trolltech +Qt/Mac library, and a custom application bundle. - Ronald Florence - Modified by Bennett Helm +You will need the MacOSX development tools. The procedure described +here builds LyX linked with a static Qt library. If you are using the +tcsh shell, change the "export VAR=value" statements to +"setenv VAR value". - LyX/Mac is built from the LyX source, the GPL-licensed Trolltech - Qt/Mac library, and a custom application bundle. - - You will need the MacOSX development tools. The procedure - described here builds LyX linked with a static Qt library. If you - are using the tcsh shell, change the "export VAR=value" statements - to "setenv VAR value". - - 1. Download the GPL-licensed Qt/Mac library source code from - , - untar in a convenient directory, cd to the top of the Qt source - hierarcy, and: +1. Download the GPL-licensed Qt/Mac Free Edition library source code +from , untar in a +convenient directory, cd to the top of the Qt source hierarcy, and: export QTDIR=`pwd` sudo gcc_select 3.3 @@ -23,25 +20,30 @@ make rm lib/libqt.la - - 2. Download the LyX/Mac skeleton from - - and unpack it in /Applications. Change the references to - "1.3.4" in /Applications/LyX.app/Contents/Info.plist to - "1.4.0". +2. Download the LyX/Mac skeleton from + and +unpack it in /Applications. Change the references to "1.4.0" in +/Applications/LyX.app/Contents/Info.plist to reflect the current +version number. - 3. Using the same terminal session you used to build the Qt - library, cd to the top of the LyX source hierarchy, and: +3. Using the same terminal session you used to build the Qt library, +cd to the top of the LyX source hierarchy, and: export LDFLAGS="-framework Carbon -framework OpenGL -framework AGL -framework QuickTime -lz" ./configure --with-frontend=qt --without-x --datadir=/Applications/LyX.app/Contents/Resources --bindir=/Applications/LyX.app/Contents/MacOS --mandir=/Applications/LyX.app/Contents/Resources/man --enable-maintainer-mode --with-included-gettext --enable-optimization=-Os + make make install rm /Applications/LyX.app/Contents/Resources/LyX/images/lyx.xpm +[Note that removing lyx.xpm -- the point of the last line above -- is +necessary to use the Mac OS X native icon files included in the +LyX/Mac skeleton.] - The information on this page is believed to be accurate, has been - used successfully on many systems and sites, and has benefited from - the comments and suggestions of many users. Due to the variations - in individual systems, this information is conveyed as is with no - warranty of any kind. +The information on this page is believed to be accurate, has been used +successfully on many systems and sites, and has benefited from the +comments and suggestions of many users. Due to the variations in +individual systems, this information is conveyed as is with no +warranty of any kind. + +For more information on LyX/Mac, see .