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
The additional gcc option -fexceptions is necessary to enable exceptions support in GRASS libraries. It is currently the only way to avoid QGIS crashes if a fatal error happens in GRASS library. See also http://trac.osgeo.org/grass/ticket/869
464
+
The additional gcc option -fexceptions is necessary to enable exceptions
465
+
support in GRASS libraries. It is currently the only way to avoid QGIS crashes
466
+
if a fatal error happens in GRASS library. See also
467
+
http://trac.osgeo.org/grass/ticket/869
459
468
460
469
Then as usual (it will take a while)
461
470
@@ -475,31 +484,21 @@ may want to give it a try
475
484
grass64 -wxpython
476
485
477
486
478
-
3.9.6. Step 6: compile and install QGIS
487
+
3.9.6. Step 6: Compile and install QGIS
479
488
=======================================
480
489
481
-
As for GRASS you can obtain the QGIS source code from different sources,
482
-
for instance from svn or just by downloading one of the source code arquives available
483
-
at http://www.qgis.org/download/sources.html
490
+
As for GRASS you can obtain the QGIS source code from different sources as described
491
+
in section 2 above. Once you have the sources, create a build directory in them:
484
492
485
-
For example download the QGIS 1.1.0 source code here http://download.osgeo.org/qgis/src/qgis_1.1.0.tar.gz
486
-
487
-
uncompress the arquive and enter the newly created folder
488
-
489
-
cd /qgis_1.1.0
493
+
cd Quantum-GIS
494
+
mkdir build
495
+
cd build
490
496
491
497
then run ccmake
492
498
493
-
ccmake .
494
-
495
-
press the "c" key, then when the option list will appear we need to manually
496
-
configure the "GRASS_PREFIX" parameter. Scroll down until the "GRASS_PREFIX" will appear,
497
-
press enter and manually set it to
498
-
499
-
/usr/local/grass-6.4.0RC4
500
-
501
-
then press enter again.
499
+
ccmake ..
502
500
501
+
Press the "c" key to do an initial configure.
503
502
Press the "c" again and the option "Press [g] to generate and exit" will appear.
504
503
Press the "g" key to generate and exit.
505
504
@@ -621,13 +620,9 @@ installed in the default locations):
621
620
@cmd
622
621
623
622
Start the batch file and on the command prompt checkout the QGIS source from
624
-
svn to the source directory qgis-trunk:
625
-
626
-
svn co https://svn.osgeo.org/qgis/trunk/qgis qgis-trunk
At this point we can get the GRASS source code: you may want to download it
692
-
through svn or maybe you want just to download the latest available source code arquive.
693
-
For example the GRASS 6.4rc4 is available at <AHREF="http://grass.itc.it/grass64/source/grass-6.4.0RC4.tar.gz">http://grass.itc.it/grass64/source/grass-6.4.0RC4.tar.gz</A>
729
+
through svn or maybe you want just to download the latest available source code
730
+
archive. For example the GRASS 6.4rc4 is available at
The additional gcc option -fexceptions is necessary to enable exceptions support in GRASS libraries. It is currently the only way to avoid QGIS crashes if a fatal error happens in GRASS library. See also <AHREF="http://trac.osgeo.org/grass/ticket/869">http://trac.osgeo.org/grass/ticket/869</A>
746
+
The additional gcc option -fexceptions is necessary to enable exceptions
747
+
support in GRASS libraries. It is currently the only way to avoid QGIS crashes
748
+
if a fatal error happens in GRASS library. See also
As for GRASS you can obtain the QGIS source code from different sources,
744
-
for instance from svn or just by downloading one of the source code arquives available
745
-
at <AHREF="http://www.qgis.org/download/sources.html">http://www.qgis.org/download/sources.html</A>
746
-
</P>
747
-
<P>
748
-
For example download the QGIS 1.1.0 source code here <AHREF="http://download.osgeo.org/qgis/src/qgis_1.1.0.tar.gz">http://download.osgeo.org/qgis/src/qgis_1.1.0.tar.gz</A>
749
-
</P>
750
-
<P>
751
-
uncompress the arquive and enter the newly created folder
787
+
As for GRASS you can obtain the QGIS source code from different sources as described
788
+
in section 2 above. Once you have the sources, create a build directory in them:
752
789
</P>
753
790
754
791
<divclass="code"><PRE>
755
-
cd /qgis_1.1.0
792
+
cd Quantum-GIS
793
+
mkdir build
794
+
cd build
756
795
</PRE></div>
757
796
758
797
<P>
759
798
then run ccmake
760
799
</P>
761
800
762
801
<divclass="code"><PRE>
763
-
ccmake .
764
-
</PRE></div>
765
-
766
-
<P>
767
-
press the "c" key, then when the option list will appear we need to manually
768
-
configure the "GRASS_PREFIX" parameter. Scroll down until the "GRASS_PREFIX" will appear,
769
-
press enter and manually set it to
770
-
</P>
771
-
772
-
<divclass="code"><PRE>
773
-
/usr/local/grass-6.4.0RC4
802
+
ccmake ..
774
803
</PRE></div>
775
804
776
805
<P>
777
-
then press enter again.
778
-
</P>
779
-
<P>
806
+
Press the "c" key to do an initial configure.
780
807
Press the "c" again and the option "Press [g] to generate and exit" will appear.
781
808
Press the "g" key to generate and exit.
782
809
</P>
@@ -952,19 +979,11 @@ <H3>4.1.3. Setting up the Visual Studio project with CMake</H3>
952
979
953
980
<P>
954
981
Start the batch file and on the command prompt checkout the QGIS source from
955
-
svn to the source directory <CODE>qgis-trunk</CODE>:
956
-
</P>
957
-
958
-
<divclass="code"><PRE>
959
-
svn co https://svn.osgeo.org/qgis/trunk/qgis qgis-trunk
960
-
</PRE></div>
961
-
962
-
<P>
963
-
or using git-svn (from the git shell):
982
+
git to the source directory <CODE>Quantum-GIS</CODE>:
0 commit comments