On Fri, Sep 14, 2012 at 9:17 AM, Mauricio Zambrano-Bigiarini <hzambran.newsgro...@gmail.com> wrote: > Dear List, > > I already managed to compile and install Grass 7 in Ubuntu 12.04, but > now I want to try it at work. > > I'm trying to install Grass 7 on Red Hat Enterprise Linux 6, but I got > stuck during 'make', and I would like to ask your advice for solving > the issue.
According to the error log, most of GRASS was compiled successfully and can be used without problems. The t.* commands require an additional package python-dateutil which you can install on RHEL 6 with yum install python-dateutil After that package has been installed, the t.* modules should compile successfully. HTH, Markus M > > My machine: > $ uname -r > 2.6.32-279.5.2.el6.x86_64 > > > Following the instructions given on > 'http://grass.osgeo.org/wiki/Compile_and_Install', I tried: > > 1) Installing all dependencies: > > sudo yum install flex bison zlib-devel tcl-devel tk-devel gcc-c++ > swig gettext \ > libtiff-devel libpng-devel sqlite-devel \ > mesa-libGL-devel mesa-libGLU-devel mesa-libGLw-devel \ > mesa-libOSMesa-devel libXmu-devel python-devel gtk2-devel\ > ncurses-devel postgresql-devel > > 2) configure: > > CFLAGS="-g -Wall" ./configure \ > --with-cxx \ > --with-sqlite \ > --with-postgres \ > --with-freetype \ > --with-freetype-includes=/usr/include/freetype2 \ > --with-motif \ > --with-proj-share=/usr/share/proj > > > which gave as output: > > GRASS is now configured for: x86_64-unknown-linux-gnu > > Source directory: /dataMZB/src/grass_trunk > Build directory: /dataMZB/src/grass_trunk > Installation directory: ${prefix}/grass-7.0.svn > Startup script in directory: ${exec_prefix}/bin > C compiler: gcc -g -O2 > C++ compiler: c++ -g -O2 > Building shared libraries: yes > OpenGL platform: X11 > > MacOSX application: no > MacOSX architectures: > MacOSX SDK: > > Tcl/Tk NVIZ: yes > > BLAS support: no > C++ support: yes > Cairo support: yes > DWG support: no > FFMPEG support: no > FFTW support: no > FreeType support: yes > GDAL support: yes > NETCDF support: no > GEOS support: no > LAPACK support: no > Large File support (LFS): yes > libLAS support: no > MySQL support: no > NLS support: yes > ODBC support: no > OGR support: yes > OpenGL support: yes > OpenMP support: no > PNG support: yes > POSIX thread support: yes > PostgreSQL support: yes > Readline support: no > Regex support: yes > SQLite support: yes > TIFF support: yes > Tcl/Tk support: yes > wxWidgets support: yes > X11 support: yes > > > 3) $ make > > > and the the errors I got at the end of 'make' were: > > > /usr/bin/install -c -m 644 REQUIREMENTS.html > /dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/REQUIREMENTS.html > /usr/bin/install -c -m 644 GPL.TXT > /dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/GPL.TXT > /usr/bin/install -c -m 644 contributors.csv > /dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/contributors.csv > /usr/bin/install -c -m 644 contributors_extra.csv > /dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/contributors_extra.csv > /usr/bin/install -c -m 644 translators.csv > /dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/translators.csv > make[1]: Leaving directory `/dataMZB/src/grass_trunk' > make manifests > make[1]: Entering directory `/dataMZB/src/grass_trunk' > make[1]: Nothing to be done for `manifests'. > make[1]: Leaving directory `/dataMZB/src/grass_trunk' > GRASS GIS compilation log > ------------------------- > Started compilation: Thu Sep 13 17:03:08 CEST 2012 > -- > Errors in: > /dataMZB/src/grass_trunk/scripts/v.krige > /dataMZB/src/grass_trunk/temporal/t.create > /dataMZB/src/grass_trunk/temporal/t.support > /dataMZB/src/grass_trunk/temporal/t.topology > /dataMZB/src/grass_trunk/temporal/t.list > /dataMZB/src/grass_trunk/temporal/t.info > /dataMZB/src/grass_trunk/temporal/t.remove > /dataMZB/src/grass_trunk/temporal/t.sample > /dataMZB/src/grass_trunk/temporal/t.register > /dataMZB/src/grass_trunk/temporal/t.unregister > /dataMZB/src/grass_trunk/temporal/t.rast.aggregate > /dataMZB/src/grass_trunk/temporal/t.rast.aggregate.ds > /dataMZB/src/grass_trunk/temporal/t.rast.to.rast3 > /dataMZB/src/grass_trunk/temporal/t.rast.univar > /dataMZB/src/grass_trunk/temporal/t.rast.list > /dataMZB/src/grass_trunk/temporal/t.rast.mapcalc > /dataMZB/src/grass_trunk/temporal/t.rast.series > /dataMZB/src/grass_trunk/temporal/t.rast.export > /dataMZB/src/grass_trunk/temporal/t.rast.out.vtk > /dataMZB/src/grass_trunk/temporal/t.rast.import > /dataMZB/src/grass_trunk/temporal/t.rast.gapfill > /dataMZB/src/grass_trunk/temporal/t.rast.extract > /dataMZB/src/grass_trunk/temporal/t.rast3d.list > /dataMZB/src/grass_trunk/temporal/t.rast3d.extract > /dataMZB/src/grass_trunk/temporal/t.rast3d.mapcalc > /dataMZB/src/grass_trunk/temporal/t.rast3d.univar > /dataMZB/src/grass_trunk/temporal/t.vect.list > /dataMZB/src/grass_trunk/temporal/t.vect.db.select > /dataMZB/src/grass_trunk/temporal/t.vect.export > /dataMZB/src/grass_trunk/temporal/t.vect.extract > /dataMZB/src/grass_trunk/temporal/t.vect.import > /dataMZB/src/grass_trunk/temporal/t.vect.what.strds > /dataMZB/src/grass_trunk/temporal/t.vect.observe.strds > /dataMZB/src/grass_trunk/temporal/t.vect.univar > > -- > In case of errors please change into the directory with error and run 'make'. > If you get multiple errors, you need to deal with them in the order they > appear in the error log. If you get an error building a library, you will > also get errors from anything which uses the library. > -- > Finished compilation: Thu Sep 13 17:28:47 CEST 2012 > make: *** [default] Error 1 > > > > Following the instructions, I did make within the first directory > (/dataMZB/src/grass_trunk/scripts/v.krige) and I did not get any > error. > > Then, I went to the second directory > (/dataMZB/src/grass_trunk/temporal/t.create), and I got the following > error message: > > $ make > if [ "/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/scripts/t.create" > != "" ] ; then > GISRC=/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/demolocation/.grassrc70 > GISBASE=/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu > PATH="/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/bin:/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/bin:$PATH" > PYTHONPATH="/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/etc/python:/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/etc/python:$PYTHONPATH" > LD_LIBRARY_PATH="/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/bin:/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/lib:/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/lib:" > LC_ALL=C > /dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/scripts/t.create > --html-description < /dev/null | grep -v '</body>\|</html>' > > t.create.tmp.html ; fi > Traceback (most recent call last): > File > "/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/scripts/t.create", > line 59, in <module> > import grass.temporal as tgis > File > "/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/etc/python/grass/temporal/__init__.py", > line 7, in <module> > from abstract_map_dataset import * > File > "/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/etc/python/grass/temporal/abstract_map_dataset.py", > line 22, in <module> > from datetime_math import * > File > "/dataMZB/src/grass_trunk/dist.x86_64-unknown-linux-gnu/etc/python/grass/temporal/datetime_math.py", > line 17, in <module> > from dateutil import parser > ImportError: No module named dateutil > make: *** [t.create.tmp.html] Error 1 > rm t.create.tmp.html > > > > Do you have any advice for solving this problem and get Grass 7 > installed on RHEL 6 ? > > > Thanks in advance, > > Mauricio Zambrano-Bigiarini > > -- > ======================================== > Water Resources Unit > Institute for Environment and Sustainability > Joint Research Centre, European Commission > webinfo : http://floods.jrc.ec.europa.eu/ > ======================================== > DISCLAIMER: > "The views expressed are purely those of the writer > and may not in any circumstances be regarded as > stating an official position of the European Commission" > ========================================= > Linux user #454569 -- Ubuntu user #17469 > ========================================= > "If you can dream it, you can do it" . (Walt Disney) > ========================================= > http://c2.com/cgi/wiki?HowToAskQuestionsTheSmartWay > _______________________________________________ > grass-user mailing list > grass-user@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/grass-user _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user