[GRASS-SVN] r43224 - grass/branches/releasebranch_6_4
svn_grass at osgeo.org
svn_grass at osgeo.org
Tue Aug 24 04:46:30 EDT 2010
Author: martinl
Date: 2010-08-24 08:46:30 +0000 (Tue, 24 Aug 2010)
New Revision: 43224
Modified:
grass/branches/releasebranch_6_4/REQUIREMENTS.html
Log:
update requirementes (ctypes)
(merge r43220, r43221 from trunk)
Modified: grass/branches/releasebranch_6_4/REQUIREMENTS.html
===================================================================
--- grass/branches/releasebranch_6_4/REQUIREMENTS.html 2010-08-24 08:43:35 UTC (rev 43223)
+++ grass/branches/releasebranch_6_4/REQUIREMENTS.html 2010-08-24 08:46:30 UTC (rev 43224)
@@ -9,49 +9,48 @@
<h2>REQUIREMENTS to compile GRASS GIS 6</h2>
-A workstation running some flavor of UNIX like Solaris, IRIX, Linux, BSD,
-Mac OS X or cygwin (on Win32). Ideally, you should have at least 500 Mb for data
-and 32 Mb RAM. The source code package needs around 50 MB uncompressed.
-The resulting binaries may need between 20 MB and 180 MB depending on your
-platform. During a full compilation you may need temporarily up to 550MB including
-the source code.
+A workstation running some flavor of UNIX like Solaris, IRIX,
+GNU/Linux, BSD, Mac OS X, Cygwin or MinGW (on Win32). Ideally, you
+should have at least 500 Mb. The source code package needs around 80
+MB uncompressed. The resulting binaries may need between 20 MB and
+180 MB depending on your platform. During a full compilation you may
+need temporarily up to 550MB including the source code.
<p>
To disable features please read the <a href="INSTALL">INSTALL</a> file.
<h3>General requirements:</h3>
-(most tools are standard tools on Linux, for other platforms you may have
+(most tools are standard tools on GNU/Linux, for other platforms you may have
to install some of them.)
<ul>
-<li><B>C-compiler</B> (cc, gcc, egcs, ...)
+<li><b>C-compiler</b> (cc, gcc, egcs, ...)
<br>gcc: <a href="http://www.gnu.org/software/gcc/gcc.html">http://www.gnu.org/software/gcc/gcc.html</a>
<br>
-<li><B>GNU make</B> is recommended (at least version 3.81)
+<li><b>GNU make</b> is recommended (at least version 3.81)
<br><a href="http://www.gnu.org/software/make/make.html">http://www.gnu.org/software/make/make.html</a>
<br>
-<li><B>zlib</B> compression library (already installed on most modern systems)
+<li><b>zlib</b> compression library (already installed on most modern systems)
<br>It is used to internally compress GRASS raster maps:
-<br>libz: <a href="http://www.gzip.org/zlib/">http://www.gzip.org/zlib</a>
-<!-- freesoftware.com is broken! <br><a href="ftp://ftp.freesoftware.com/pub/infozip/zlib/">ftp://ftp.freesoftware.com/pub/infozip/zlib</a> -->
+<br>libz: <a href="http://www.zlib.net">http://www.zlib.net</a>
<br>
-<li><B>flex</B> lexical analyzer generator (flex) - note: lex is no longer supported, please use flex instead:
+<li><b>flex</b> lexical analyzer generator (flex) - note: lex is no longer supported, please use flex instead:
<br>flex: <a href="http://www.gnu.org/software/flex/flex.html">http://www.gnu.org/software/flex/flex.html</a>
<br>
-<li><B>parser generator</B> (yacc, bison)
+<li><b>parser generator</b> (yacc, bison)
<br>bison: <a href="http://www.gnu.org/software/bison/bison.html">http://www.gnu.org/software/bison/bison.html</a>
<br>
-<li><B>libncurses4.x/5.x</B> (already installed on modern systems)
+<li><b>libncurses4.x/5.x</b> (already installed on modern systems)
<br><a href="http://www.gnu.org/software/ncurses/ncurses.html">http://www.gnu.org/software/ncurses/ncurses.html</a>
<br><a href="ftp://ftp.gnu.org/pub/gnu/ncurses/">ftp://ftp.gnu.org/pub/gnu/ncurses</a>
<br>
-<li><B>X Window</B> system for graphical output, development libraries (X development
+<li><b>X Window</b> system for graphical output, development libraries (X development
libraries, in some linux distributions they are separate packages, e.g. xlibs-dev or x11-server-devel)
<br><a href="http://www.xfree.org">http://www.xfree.org</a>
<br><a href="http://www.x.org">http://www.x.org</a>
@@ -59,13 +58,13 @@
construction which does not require X11
<br>
-<li><B>PROJ4</B> - Projection Library<br>
-<a href="http://proj.maptools.org">http://proj.maptools.org</a>
+<li><b>PROJ4</b> - Projection Library<br>
+<a href="http://trac.osgeo.org/proj">http://trac.osgeo.org/proj</a>
<br>
-<li><B>GDAL and OGR</B> for import and export of most external raster and vector
+<li><b>GDAL and OGR</b> for import and export of most external raster and vector
map formats<br>
-<a href="http://www.gdal.org">http://www.gdal.org</a>
+<a href="http://gdal.osgeo.org">http://gdal.osgeo.org</a>
</ul>
@@ -73,7 +72,7 @@
Optional requirements:</h3>
<ul>
-<li><B>Tcl/Tk 8.x libraries</B> (including the 'wish' program) to use the GRASS GUI
+<li><b>Tcl/Tk 8.x libraries</b> (including the 'wish' program) to use the GRASS GUI
menu system and the NVIZ visualization suite<br>
Some features of the new <em>gis.m</em> GIS manager may depend on version 8.4 or newer.
<br>
@@ -85,99 +84,104 @@
see <a href="http://tcl.sourceforge.net">http://tcl.sourceforge.net</a>
-<li>If hardware openGL support is missing in the X Server, <B>Mesa-3.x</B>
+<li>If hardware openGL support is missing in the X Server, <b>Mesa-3.x</b>
(openGL clone) may be required for NVIZ<br>
<a href="http://mesa3d.sourceforge.net">http://mesa3d.sourceforge.net</a>
-<li><B>C++ Compiler</B> (required for the r.terraflow module)<br>
+<li><b>C++ Compiler</b> (required for the r.terraflow module)<br>
gcc: <a href="http://www.gnu.org/software/gcc/gcc.html">http://www.gnu.org/software/gcc/gcc.html</a>
-<li><B>FFTW 2.x or 3.x</B> (library for computing the Discrete Fourier Transform), required
+<li><b>FFTW 2.x or 3.x</b> (library for computing the Discrete Fourier Transform), required
for i.fft and i.ifft and other modules<br>
<a href="http://www.fftw.org">http://www.fftw.org</a>
-<li><B>LAPACK / BLAS</B> (libraries for numerical computing) for GMATH library (GRASS numerical lib)<br>
-[<a href="http://www.netlib.org/lapack/">http://www.netlib.org/lapack</a>] (usually available on Linux distros)
+<li><b>LAPACK / BLAS</b> (libraries for numerical computing) for GMATH library (GRASS numerical lib)<br>
+<a href="http://www.netlib.org/lapack">http://www.netlib.org/lapack</a> (usually available on Linux distros)
<br>
<I>Note: LAPACK/BLAS support is intended for future module implementations, no need to
use it at time!</I>
-<li><B>libpng</B> (for r.out.png and the PNG driver), usually already installed.<br>
+<li><b>libpng</b> (for r.out.png and the PNG driver), usually already installed.<br>
<a href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a>
-<li><B>libjpeg</B> (for r.out.tiff), usually already installed.<br>
+<li><b>libjpeg</b> (for r.out.tiff), usually already installed.<br>
<a href="http://www.ijg.org">http://www.ijg.org</a><br>
-<a href="ftp://ftp.uu.net/graphics/jpeg/">ftp://ftp.uu.net/graphics/jpeg</a>
+<a href="ftp://ftp.uu.net/graphics/jpeg">ftp://ftp.uu.net/graphics/jpeg</a>
-<li><B>libtiff</B> (for r.out.tiff), usually already installed.<br>
-<a href="http://www.remotesensing.org/libtiff/">http://www.remotesensing.org/libtiff/</a>
+<li><b>libtiff</b> (for r.out.tiff), usually already installed.<br>
+<a href="http://www.remotesensing.org/libtiff">http://www.remotesensing.org/libtiff</a>
-<li><B>readline</B> for extra command prompt functionality
+
+<li><b>readline</b> for extra command prompt functionality
<br><a href="http://tiswww.case.edu/~chet/readline/rltop.html">http://tiswww.case.edu/~chet/readline/rltop.html</a>
-<br><a href="ftp://ftp.gnu.org/gnu/readline/">ftp://ftp.gnu.org/gnu/readline/</a>
+<br><a href="ftp://ftp.gnu.org/gnu/readline">ftp://ftp.gnu.org/gnu/readline</a>
-<li><B>PostgreSQL libraries</B> (for the PostgreSQL database interface)<br>
+<li><b>PostgreSQL libraries</b> (for the PostgreSQL database interface)<br>
<a href="http://www.postgresql.org">http://www.postgresql.org</a>
-<li><B>mySQL libraries</B> (for the mySQL database interface)<br>
+<li><b>mySQL libraries</b> (for the mySQL database interface)<br>
<a href="http://www.mysql.org">http://www.mysql.org</a>
-<li><B>sqlite libraries</B> (for the sqlite database interface)<br>
+<li><b>sqlite libraries</b> (for the sqlite database interface)<br>
<a href="http://www.sqlite.org">http://www.sqlite.org</a>
-<li><B>unixODBC</B> (for the ODBC database interface)<br>
+<li><b>unixODBC</b> (for the ODBC database interface)<br>
<a href="http://www.unixodbc.org">http://www.unixodbc.org</a>
-<li><B>Motif or Lesstif libraries</B> (for the "xganim" <!-- and ogl3d -->
+<li><b>Motif or Lesstif libraries</b> (for the "xganim" <!-- and ogl3d -->
module)<br>
<a href="http://www.lesstif.org">http://www.lesstif.org</a>
-<li><B>R language</B> (for the R statistical language interface)<br>
+<li><b>R language</b> (for the R statistical language interface)<br>
<a href="http://cran.r-project.org">http://cran.r-project.org</a>
-<li><B>FreeType2</B> (for TrueType font support and d.text.freetype)<br>
+<li><b>FreeType2</b> (for TrueType font support and d.text.freetype)<br>
<a href="http://www.freetype.org">http://www.freetype.org</a>
-<li><B>Python >= 2.4</B> (for wxPython GUI and SWIG interface)<br>
+
+<li><b>Python >= 2.4</b> (for wxGUI and ctypes interface)<br>
Note: Python 3 is not supported<br>
<a href="http://www.python.org">http://www.python.org</a>
-<li><B>SWIG >= 1.3.31</B> (for wxPython-based GUI extensions - vector
-digitizer and 3d viewer)<br>
-Note: You should use the same version of SWIG that was used to build
-wxPython<br>
-<a href="http://www.swig.org">http://www.swig.org</a>
+<li><b>Ctypes</b> (for ctypes interface)<br>
+Ctypes can be added as a third-party module in Python 2.3 and 2.4
+- <a href="http://pypi.python.org/pypi/ctypes/1.0.2">http://pypi.python.org/pypi/ctypes/1.0.2</a><br>
+<a href="http://docs.python.org/library/ctypes.html">http://docs.python.org/library/ctypes.html</a>
-<li><B>wxPython >= 2.8.1.1</B> for wxPython-based GUI (see file
+<li><b>wxPython >= 2.8.1.1</b> (for wxGUI, see file
gui/wxpython/README)<br>
<a href="http://www.wxpython.org">http://www.wxpython.org</a>
-<li><B>NumPy</B> for wxPython-based GUI tools (see
+
+<li><b>NumPy</b> (for wxPython-based GUI tools, see
file gui/wxpython/README)<br>
<a href="http://numpy.scipy.org">http://numpy.scipy.org</a>
-<li><B>FFMPEG</B> (for direct rendering of animations from NVIZ),
+
+<li><b>FFMPEG</b> (for direct rendering of animations from NVIZ),
including libavcodec, libavformat, libswscale <BR>
-<a href="http://ffmpeg.mplayerhq.hu/">http://ffmpeg.mplayerhq.hu</a><BR>
+<a href="http://ffmpeg.mplayerhq.hu">http://ffmpeg.mplayerhq.hu</a><BR>
-<li><B>Cairo</B> (Cairo graphics library, Version >= 1.5.8)<BR>
+
+<li><b>Cairo >= 1.5.8</b> (Cairo graphics library<BR>
<a href="http://cairographics.org">http://cairographics.org</a><BR>
-<li><B>AVCE00 and E00Compr Libraries</B> (avcimport)<BR>
-<a href="http://avce00.maptools.org/">http://avce00.maptools.org/</a><BR>
+<li><b>AVCE00 and E00Compr Libraries</b> (avcimport)<BR>
+<a href="http://avce00.maptools.org">http://avce00.maptools.org</a><BR>
+
</ul>
More information about the grass-commit
mailing list