X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=README.MacOSX;h=87fedc101f8b152e5bd1d42267d3067c6a306e18;hb=07362230de56cbbe5ef1f41fca8fa586ec5ca203;hp=02f3424ee4a288b582d1d4d16a2c87d55296214a;hpb=60e502702efdf23fc29dc3822148a02434da5c89;p=lyx.git diff --git a/README.MacOSX b/README.MacOSX index 02f3424ee4..87fedc101f 100644 --- a/README.MacOSX +++ b/README.MacOSX @@ -1,46 +1,49 @@ +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 +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. +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: - 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: - - export QTDIR=`pwd` - patch -p0 < LYX-SOURCE-DIRECTORY/development/MacOSX/qt.patch - sudo gcc_select 3.3 - ./configure -static [for Panther, use "./configure -static -lresolv"] - make + export QTDIR=`pwd` + sudo gcc_select 3.3 + ./configure -static -no-exceptions [for Panther, use "./configure -static -no-exceptions -lresolv"] + 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". - - 3. Using the same terminal session you used to build the Qt - library, cd to the top of the LyX source hierarchy, and: +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: 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 + ./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 .