[GRASS-SVN] r68666 - grass/branches/releasebranch_7_2
svn_grass at osgeo.org
svn_grass at osgeo.org
Sat Jun 11 03:43:20 PDT 2016
Author: neteler
Date: 2016-06-11 03:43:20 -0700 (Sat, 11 Jun 2016)
New Revision: 68666
Modified:
grass/branches/releasebranch_7_2/INSTALL
grass/branches/releasebranch_7_2/Makefile
Log:
INSTALL: updated to 7.2
Modified: grass/branches/releasebranch_7_2/INSTALL
===================================================================
--- grass/branches/releasebranch_7_2/INSTALL 2016-06-11 10:42:24 UTC (rev 68665)
+++ grass/branches/releasebranch_7_2/INSTALL 2016-06-11 10:43:20 UTC (rev 68666)
@@ -40,27 +40,28 @@
GRASS source code is currently distributed in 2 forms:
-1) Officially released source code (e.g. grass-7.0.0.tar.gz or later)
+1) Officially released source code (e.g. grass-7.2.0.tar.gz or later)
The Full source code version contains all the GRASS source code
required for compilation. It is distributed as one file (*.tar.gz
- package) and the version is composed of 3 numbers, e.g. 7.0.0, 7.0.1
+ package) and the version is composed of 3 numbers, e.g. 7.2.0, 7.2.1
etc.
2) SVN or SVN Snapshots of source code (SVN or SVN snapshot)
This version of the source code can be acquired either from the SVN
- repository (http://svn.osgeo.org/grass/) or as a snapshot
+ repository (https://svn.osgeo.org/grass/) or as a snapshot
(*.tar.gz package) of that SVN repository. The SVN snapshot name
contains the date when the snapshot was created (checked out from
- the SVN repository), e.g. grass-7.0.svn_src_snapshot_2008_10_19.tar.gz
- Further instructions at http://trac.osgeo.org/grass/wiki/DownloadSource
+ the SVN repository), e.g. grass-7.2.svn_src_snapshot_2016_06_11.tar.gz
+ from https://grass.osgeo.org/grass72/source/snapshot/
+ Further instructions at https://trac.osgeo.org/grass/wiki/DownloadSource
(B) COMPILATION
-IMPORTANT: All unix distributions are different.
- For Solaris, see hint below.
+IMPORTANT: All Unix based distributions are different.
+ For Solaris, see hints below.
The command,
@@ -98,12 +99,12 @@
make
-Detailed Wiki notes for various operating systems:
-http://grasswiki.osgeo.org/wiki/Compile_and_Install
+Detailed Wiki notes for various operating systems (MS-Windows, GNU/Linux distros,
+FreeBSD, AIX, etc) are available at:
+https://grasswiki.osgeo.org/wiki/Compile_and_Install
+Note for Solaris users (see also Wiki page above):
-Note for Solaris users:
-
To configure GRASS correctly on a system which doesn't have a suitable
install program (AC_PROG_INSTALL ignores versions which are known to
have problems), you need to ensure that $srcdir is an absolute path,
@@ -116,7 +117,7 @@
Then proceed as described above.
-Note for using a different compiler:
+Note when using a compiler different from "gcc":
By setting environment variables, the compiler
names can be defined (C and C++):
@@ -129,8 +130,8 @@
To successfully compile GRASS on 64bit platforms, the required
FFTW2 library has to be compiled with -fPIC flag:
- #this applies to FFTW2, not GRASS:
- cd fftw-2.1.5/
+ #this applies to FFTW3, not to GRASS GIS:
+ cd fftw-3.3.4/
CFLAGS="-fPIC" ./configure
make
make install
@@ -150,30 +151,30 @@
After compilation, the resulting code is stored in the directory
./dist.$ARCH
-and the scripts (grass70, ...) in
+and the scripts (grass72, ...) in
./bin.$ARCH
To run GRASS, simply start
- ./bin.$ARCH/grass70
+ ./bin.$ARCH/grass72
or run
make install
- grass70
+ grass72
(E) INSTALLATION ON MACOSX
-See the ReadMe.rtf in the ./macosx/ folder.
+See the ReadMe.rtf in the ./macosx/ folder and the Wiki page above.
(F) RUNNING GRASS GIS
Download a sample data package from the GRASS web site, see
-http://grass.osgeo.org/download/sample-data/
+https://grass.osgeo.org/download/sample-data/
-Extract the data set and point "database" in the
-GRASS startup menu to the directory.
+Extract the data set and point the "Database" field in the
+GRASS GIS startup menu to the extracted directory.
Enjoy.
@@ -239,6 +240,10 @@
CFLAGS="-O2 -msse -msse2 -mfpmath=sse -minline-all-stringops" # Intel XEON 64bit processor
CFLAGS="-mtune=nocona -m64 -minline-all-stringops" # Intel Pentium 64bit processor
+Note: As of version 4.3.0, GCC offers the -march=native switch that
+enables CPU auto-detection and automatically selects optimizations supported
+by the local machine at GCC runtime including -mtune.
+
To find out optional CFLAGS for your platform, enter:
gcc -dumpspecs
@@ -265,12 +270,12 @@
CFLAGS="-g -Wall" ./configure
See also the file ./doc/debugging.txt and the Wiki page
-http://grasswiki.osgeo.org/wiki/GRASS_Debugging
+https://grasswiki.osgeo.org/wiki/GRASS_Debugging
(K) LARGE FILE SUPPORT (for raster maps)
-GRASS >= 7.0 includes improved support for reading and writing large files
+GRASS >= 7.0.0 includes improved support for reading and writing large files
(> 2GB) if it is possible in your operating system. If you compile with
configure [...] --enable-largefile
you should be able to have raster and vector maps which are larger than 2GB.
@@ -278,32 +283,35 @@
While most code has been updated, individual programs may not yet work with
large files - please report.
+See also
+https://grasswiki.osgeo.org/wiki/GRASS_GIS_Performance
+https://grasswiki.osgeo.org/wiki/Software_requirements_specification
(L) SUPPORT
Note that this code is still actively being developed and errors inevitably
turn up. If you find a bug, please report it to the GRASS bug tracking system
-so we can fix it. See http://grass.osgeo.org/development/bug-tracking/
+so we can fix it. See https://grass.osgeo.org/development/bug-tracking/
If you are interested in helping to develop GRASS, please join the GRASS
-developers mailing list. See http://grass.osgeo.org/development/
+developers mailing list. See https://grass.osgeo.org/development/
(M) GRASS PROGRAMMER'S MANUAL
The Programmer's manual is generated with doxygen from the source code.
Please see the README file and the files at:
-http://grass.osgeo.org/programming7/
+https://grass.osgeo.org/programming7/
(N) CONTRIBUTING CODE AND PATCHES
Please see ./SUBMITTING in this directory, or better,
-http://trac.osgeo.org/grass/wiki/Submitting
+https://trac.osgeo.org/grass/wiki/Submitting
(O) DRAFT TUTORIAL
-http://grass.osgeo.org/documentation/first-time-users/
+https://grass.osgeo.org/documentation/first-time-users/
------------------
(C) 1999-2016 by The GRASS Development Team
Modified: grass/branches/releasebranch_7_2/Makefile
===================================================================
--- grass/branches/releasebranch_7_2/Makefile 2016-06-11 10:42:24 UTC (rev 68665)
+++ grass/branches/releasebranch_7_2/Makefile 2016-06-11 10:43:20 UTC (rev 68666)
@@ -50,7 +50,7 @@
SUBDIRS = $(DIRS)
-FILES = AUTHORS CITING COPYING CHANGES REQUIREMENTS.html GPL.TXT contributors.csv contributors_extra.csv translators.csv
+FILES = AUTHORS CHANGES CITING COPYING GPL.TXT INSTALL REQUIREMENTS.html contributors.csv contributors_extra.csv translators.csv
FILES_DST = $(patsubst %,$(ARCH_DISTDIR)/%,$(FILES))
default:
More information about the grass-commit
mailing list