[QGIS Commit] r12171 - trunk/qgis/doc

svn_qgis at osgeo.org svn_qgis at osgeo.org
Wed Nov 18 13:18:05 EST 2009


Author: kyngchaos
Date: 2009-11-18 13:18:02 -0500 (Wed, 18 Nov 2009)
New Revision: 12171

Modified:
   trunk/qgis/doc/INSTALL.t2t
Log:
more OSX install updates; change all trolltech links to nokia

Modified: trunk/qgis/doc/INSTALL.t2t
===================================================================
--- trunk/qgis/doc/INSTALL.t2t	2009-11-18 17:10:38 UTC (rev 12170)
+++ trunk/qgis/doc/INSTALL.t2t	2009-11-18 18:18:02 UTC (rev 12171)
@@ -151,7 +151,7 @@
 Download qt4.3 opensource precompiled edition exe and install (including the
 download and install of mingw) from here:
 
-http://www.trolltech.com/developer/downloads/qt/windows
+http://qt.nokia.com/downloads
 
 When the installer will ask for MinGW, you don't need to download and install
 it, just point the installer to c:\msys\mingw
@@ -392,24 +392,17 @@
 __Snow Leopard note:__ If you are building on Snow Leopard, you will need to
 decide between 32-bit support in the older, Qt Carbon branch, or 64-bit
 support in the Qt Cocoa branch. Appropriate installers are available for both
-as of Qt-4.6.0, but the beta version of Qt-4.6.0 has proven to introduce numerous
-bugs in Qgis. Unfortunately, the 32-bit branch of Qt currently does not build with
-python bindings (see notes below). You can achieve support for python in Qgis with
+as of Qt-4.5.2, and the release candidate of Qt-4.6.0-cocoa works fairly well
+with Qgis as tested with nightly snapshots of sip and pyqt.
+Unfortunately, the 32-bit branch of Qt currently does not build using cmake with
+python bindings. You can achieve support for python in Qgis with
 the Xcode build method noted below.
 
 ``` 
-ftp://ftp.trolltech.com/qt/source/
+http://qt.nokia.com/downloads
 ```
 
-Mac versions are named as:
-
-```
-qt-mac-opensource-x.y.z.dmg
-```
-
-x, y, z being the major, minor and revision version.
-
-If you want debug frameworks, Qt also provide a dmg with these.  These are in
+If you want debug frameworks, Qt also provides a dmg with these.  These are in
 addition to the non-debug frameworks.
 
 Once downloaded open the dmg and run the installer. Note you need admin
@@ -418,7 +411,7 @@
 
 == Install development frameworks for QGIS dependencies ==
 
-Download William Kyngesburye's excellent all in GDAL Complete framework that includes proj, gdal, sqlite3, etc.
+Download William Kyngesburye's excellent GDAL Complete package that includes PROJ, GEOS, GDAL, SQLite3, and image libraries, as frameworks.
 
 ``` 
 http://www.kyngchaos.com/wiki/software:frameworks
@@ -426,8 +419,10 @@
 
 Once downloaded, open and install the frameworks.
 
-William provides an additional installer package for Postgresql/PostGIS. It's
-available here:
+William provides an additional installer package for Postgresql (for PostGIS support).
+Qgis just needs the libpq client library, so unless you want to setup the full
+Postgres + PostGIS server, all you need is the client-only package.
+It's available here:
 
 ``` 
 http://www.kyngchaos.com/wiki/software:postgres 
@@ -477,7 +472,7 @@
 === Additional Dependencies : Expat ===
 
 __Snow Leopard note:__ Snow Leopard includes a usable expat, so this step is 
-not necessary.
+not necessary on Snow Leopard.
 
 Get the expat sources:
 
@@ -500,17 +495,23 @@
 ```
 
 
-=== Additional Dependencies : SIP ===
+=== Additional Dependencies : Python ===
 
-__Leopard and Snow Leopard note:__ Leopard and Snow Leopard include a usable Python
-2.5 or 2.6, respectively.  You can install Python from python.org if preferred.
+__Leopard and Snow Leopard note:__ Leopard and Snow Leopard include a usable
+Python 2.5 and 2.6, respectively. So there is no need to install Python on
+Leopard and Snow Leopard You can still install Python from python.org if preferred.
 
-Make sure you have at least the latest Python 2.5 from 
+Make sure you install at least the latest Python 2.5 from 
 
 ```
-http://www.python.org/download/mac/
+http://www.python.org/download/
 ```
 
+Python 3 is a major change, and may have compatibility issues, so try it at your own risk.
+
+
+=== Additional Dependencies : SIP ===
+
 Retrieve the python bindings toolkit SIP from
 
 ``` 
@@ -518,7 +519,7 @@
 ```
 
 Double-click the source tarball to unpack it, then, in Terminal.app, cd to the source folder
-and (this installs by default into the Python framework):
+and (this installs by default into the Python framework, and is appropriate only for python.org Python installs):
 
 ``` 
 python configure.py 
@@ -539,17 +540,20 @@
 
 __Snow Leopard notes__
 
-Similar to Leopard, you should install outside the system Python path.  Also, you need to specify the architecture you want (requires at least SIP 4.9). If you are using 32-bit Qt (Qt Carbon):
+Similar to Leopard, you should install outside the system Python path.
+Also, you need to specify the architecture you want (requires at least SIP 4.9),
+and make sure to run the versioned python binary (this one responds to the
+'arch' command, 'python' does not). If you are using 32-bit Qt (Qt Carbon):
 
 ```
-python configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin \
+python2.6 configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin \
 -e /usr/local/include -v /usr/local/share/sip --arch=i386
 ```
 
 For 64-bit Qt (Qt Cocoa), use this configure line:
 
 ```
-python configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin \
+python2.6 configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin \
 -e /usr/local/include -v /usr/local/share/sip --arch=x86_64
 ```
 
@@ -563,7 +567,7 @@
 ```
 
 Double-click the source tarball to unpack it, then, in Terminal.app, cd to the source folder
-and (this installs by default into the Python framework):
+and (this installs by default into the Python framework, and is appropriate only for python.org Python installs):
 
 ``` 
 export QTDIR=/Developer/Applications/Qt
@@ -590,17 +594,19 @@
 __Snow Leopard notes__
 
 Similar to Leopard, you should install outside the system Python path.
-Also, you need to specify the architecture you want (requires at least PyQt 4.6).
+Also, you need to specify the architecture you want (requires at least PyQt 4.6),
+and make sure to run the versioned python binary (this one responds to the
+'arch' command, which is important for pyuic4, 'python' does not).
 If you are using 32-bit Qt (Qt Carbon):
 
 ```
-python configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin --use-arch i386
+python2.6 configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin --use-arch i386
 ```
 
 For 64-bit Qt (Qt Cocoa), use this configure line:
 
 ```
-python configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin --use-arch x86_64
+python2.6 configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin --use-arch x86_64
 ```
 
 
@@ -645,7 +651,8 @@
 
 == Install subversion for OSX ==
 
-__Leopard and Snow Leopard note:__ Leopard and Snow Leopard include SVN, so this step can be skipped on Leopard and Snow Leopard.
+__Leopard and Snow Leopard note:__ Leopard and Snow Leopard (Xcode 3+)
+include SVN, so this step can be skipped on Leopard and Snow Leopard.
 
 The [http://sourceforge.net/projects/macsvn/MacSVN] project has a downloadable
 build of svn. If you are a GUI inclined person you may want to grab their gui
@@ -851,8 +858,9 @@
 xcodebuild
 ```
 
-The Qgis application will be found in the 'build/$SYSTEM/Release' folder in the xcode folder.
-Copy this to whereever you like.
+The Qgis application will be found in the 'build/$SDKSYS/Release' folder
+in the xcode folder, where $SDKSYS is the system you configured for in your
+qgis_user.xcconfig. Copy this to whereever you like.
 
 % -----------------------------------------------------------------------------
 % ----Please leave this break marker here for clarity - it wont be rendered ---
@@ -2222,7 +2230,7 @@
 Download Qt 4.x.x source for windows from
 
 ```
-http:\\www.trolltech.com
+http://qt.nokia.com/downloads
 ```
 
 Unpack the source to 



More information about the QGIS-commit mailing list