You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
4.3. Creation of MSYS environment for compilation of Quantum GIS
25
-
5. MacOS X: building using frameworks and Cmake
26
-
5.1. Install Qt4 from .dmg
25
+
5. Building on MacOS X
26
+
5.1. Install Qt4 from disk image
27
27
5.2. Install development frameworks for QGIS dependencies
28
28
5.3. Install CMake for OSX
29
-
5.4. Install subversion for OSX
30
-
5.5. Check out QGIS from SVN
29
+
5.4. Install git for OSX
30
+
5.5. Check out QGIS from git
31
31
5.6. Configure the build
32
32
5.7. Building
33
33
6. Authors and Acknowledgments
@@ -1160,14 +1160,14 @@ We're done with preparation of MSYS environment. Now you can delete all stuff in
1160
1160
of space and it's not necessary at all.
1161
1161
1162
1162
1163
-
5. MacOS X: building using frameworks and Cmake
1164
-
===============================================
1163
+
5. Building on MacOS X
1164
+
======================
1165
1165
1166
1166
In this approach I will try to avoid as much as possible building dependencies
1167
1167
from source and rather use frameworks wherever possible.
1168
1168
1169
1169
The base system here is Mac OS X 10.4 (Tiger), with a single architecture build.
1170
-
Included are a few notes for building on Mac OS X 10.5 (Leopard) and 10.6 (Snow Leopard).
1170
+
Included are notes for building on Mac OS X 10.5 (Leopard) and 10.6 (Snow Leopard).
1171
1171
Make sure to read each section completely before typing the first command you see.
1172
1172
1173
1173
General note on Terminal usage: When I say "cd" to a folder in a Terminal,
@@ -1192,25 +1192,26 @@ ie: Mac Pro "8 Core" model (2 quad core processors) = 8
1192
1192
ie: Macbook Pro i5 (hyperthreading) = 2 cores X 2 = 4
1193
1193
1194
1194
1195
-
5.1. Install Qt4 from .dmg
1196
-
==========================
1195
+
5.1. Install Qt4 from disk image
1196
+
================================
1197
1197
1198
-
You need a minimum of Qt-4.4.0. I suggest getting the latest.
1198
+
You need a minimum of Qt-4.4.0. I suggest getting the latest. There is no need for the full Qt SDK, so save yourself some download time and get the frameworks only.
1199
1199
1200
1200
Snow Leopard note: If you are building on Snow Leopard, you will need to
1201
1201
decide between 32-bit support in the older, Qt Carbon branch, or 64-bit
1202
1202
support in the Qt Cocoa branch. Appropriate installers are available for both
1203
1203
as of Qt-4.5.2. Qt 4.6+ is recommended for Cocoa.
1204
1204
1205
-
PPC note: There appear to be issues with Qt Cocoa on PPC Macs. QT Carbon
1206
-
is recommended on PPC Macs.
1205
+
PPC note: The readymade Qt Cocoa installers don't include PPC support, you'd
1206
+
have to compile Qt yourself. But, there appear to be issues with Qt Cocoa on PPC
1207
+
Macs anyyways. QT Carbon is recommended on PPC Macs.
1207
1208
1208
-
http://qt.nokia.com/downloads
1209
+
http://qt.nokia.com/downloads
1209
1210
1210
-
If you want debug frameworks, Qt also provides a dmg with these. These are in
1211
-
addition to the non-debug frameworks.
1211
+
If you want debug frameworks, Qt also provides a separate download with these.
1212
+
These are in addition to the non-debug frameworks.
1212
1213
1213
-
Once downloaded open the dmg and run the installer. Note you need admin
1214
+
Once downloaded open the disk image and run the installer. Note you need admin
1214
1215
privileges to install.
1215
1216
1216
1217
Qt note: Starting in Qt 4.4, libQtCLucene was added, and in 4.5
@@ -1230,10 +1231,10 @@ CMAKE_MODULE_LINKER_FLAGS and CMAKE_EXE_LINKER_FLAGS in the cmake build.
In this approach I will try to avoid as much as possible building dependencies
5
5
from source and rather use frameworks wherever possible.
6
6
7
7
The base system here is Mac OS X 10.4 (__Tiger__), with a single architecture build.
8
-
Included are a few notes for building on Mac OS X 10.5 (__Leopard__) and 10.6 (__Snow Leopard__).
8
+
Included are notes for building on Mac OS X 10.5 (__Leopard__) and 10.6 (__Snow Leopard__).
9
9
Make sure to read each section completely before typing the first command you see.
10
10
11
11
__General note on Terminal usage:__ When I say "cd" to a folder in a Terminal,
@@ -31,26 +31,25 @@ ie: Mac Pro "8 Core" model (2 quad core processors) = 8
31
31
32
32
ie: Macbook Pro i5 (hyperthreading) = 2 cores X 2 = 4
33
33
34
-
== Install Qt4 from .dmg ==
34
+
== Install Qt4 from disk image ==
35
35
36
-
You need a minimum of Qt-4.4.0. I suggest getting the latest.
36
+
You need a minimum of Qt-4.4.0. I suggest getting the latest. There is no need for the full Qt SDK, so save yourself some download time and get the frameworks only.
37
37
38
38
__Snow Leopard note:__ If you are building on Snow Leopard, you will need to
39
39
decide between 32-bit support in the older, Qt Carbon branch, or 64-bit
40
40
support in the Qt Cocoa branch. Appropriate installers are available for both
41
41
as of Qt-4.5.2. Qt 4.6+ is recommended for Cocoa.
42
42
43
-
__PPC note:__ There appear to be issues with Qt Cocoa on PPC Macs. QT Carbon
44
-
is recommended on PPC Macs.
43
+
__PPC note:__ The readymade Qt Cocoa installers don't include PPC support, you'd
44
+
have to compile Qt yourself. But, there appear to be issues with Qt Cocoa on PPC
45
+
Macs anyyways. QT Carbon is recommended on PPC Macs.
45
46
46
-
```
47
47
http://qt.nokia.com/downloads
48
-
```
49
48
50
-
If you want debug frameworks, Qt also provides a dmg with these. These are in
51
-
addition to the non-debug frameworks.
49
+
If you want debug frameworks, Qt also provides a separate download with these.
50
+
These are in addition to the non-debug frameworks.
52
51
53
-
Once downloaded open the dmg and run the installer. Note you need admin
52
+
Once downloaded open the disk image and run the installer. Note you need admin
54
53
privileges to install.
55
54
56
55
__Qt note:__ Starting in Qt 4.4, libQtCLucene was added, and in 4.5
@@ -71,12 +70,10 @@ CMAKE_MODULE_LINKER_FLAGS and CMAKE_EXE_LINKER_FLAGS in the cmake build.
71
70
== Install development frameworks for QGIS dependencies ==
72
71
73
72
Download William Kyngesburye's excellent GDAL Complete package that includes
74
-
PROJ, GEOS, GDAL, SQLite3, and image libraries, as frameworks. There is also
75
-
a GSL framework.
73
+
PROJ, GEOS, GDAL, SQLite3, Spatialite, and image libraries, as frameworks.
74
+
There is also a GSL framework.
76
75
77
-
```
78
76
http://www.kyngchaos.com/wiki/software/frameworks
79
-
```
80
77
81
78
Once downloaded, open and install the frameworks.
82
79
@@ -85,15 +82,11 @@ Qgis just needs the libpq client library, so unless you want to setup the full
85
82
Postgres + PostGIS server, all you need is the client-only package.
86
83
It's available here:
87
84
88
-
```
89
85
http://www.kyngchaos.com/wiki/software/postgres
90
-
```
91
86
92
87
Also available is a GRASS application:
93
88
94
-
```
95
89
http://www.kyngchaos.com/wiki/software/grass
96
-
```
97
90
98
91
=== Additional Dependencies: General compatibility note ===
99
92
@@ -115,9 +108,7 @@ not necessary on Snow Leopard.
0 commit comments