Hi Nikos, I downloaded the source, grass-6.4.0RC4.tar.gz, unpacked it into /usr/local, and then ran the following commands:
--------------------------- - Install GRASS - needs Tcl/tk $ sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev - needs fftw $ sudo apt-get install fftw-dev $ sudo ./configure --with-python --with-gdal=/usr/local/bin/gdal-config --with-tcltk-includes=/usr/include/tcl8.4 --with-postgres-includes=/usr/local/postgresql-8.3.5/src/include -with-postgres-libs=/usr/local/postgresql-8.3.5/src/include/lib --with-cxx $ sudo make $ sudo make install ------------------- On Fri, Oct 16, 2009 at 11:05 AM, Nikos Alexandris <[email protected]> wrote: > Roger André wrote: >> Hi Markus, > >> Thanks for your inquiry about this. Everything works now, after >> having moved all scripts from sub-directory into $GISBASE/scripts. >> I'm teaching myself how to use GRASS with your excellent book, so I am >> far from being an expert at installation and configuration options. >> However in response to Nikos's question, I am not sure how changing >> permissions would have solved this problem. > > My bad Roger. I was looking at the source code tree. > >> Following the defined >> $PATH would only bring you to the directory, and not the script >> itself. It would seem to me that part of the make process would be to >> copy these scripts into the correct directory, but since they appear >> to be the same place... I dunno. > > How did you perform the installation, if I may ask? > > Nikos > --- > > > > >> On Fri, Oct 16, 2009 at 6:08 AM, Nikos Alexandris >> <[email protected]> wrote: >> > On Fri, 2009-10-16 at 15:01 +0200, Nikos Alexandris wrote: >> >> >> >> > > On Thu, Oct 15, 2009 at 5:00 PM, Roger André <[email protected]> wrote: >> >> > > > My PATH while in GRASS already contains the scripts dir: >> >> > >> >> > > > GRASS 6.4.0RC4 (colombia):~ > echo $PATH >> >> > > > /usr/local/grass-6.4.0RC4/bin:/usr/local/grass-6.4.0RC4/scripts:<snip> >> >> > >> >> > Mine too (the grass-6.4.0svn version). >> >> > >> >> > >> >> > > > What I did find is that each script is under a directory by the same >> >> > > > name in the scripts dir. So for example, d.redraw is in: >> >> > > > /usr/local/grass-6.4.0RC4/scripts/d.redraw/d.redraw >> >> > >> >> > On Fri, 2009-10-16 at 11:44 +0200, Markus Neteler wrote: >> >> > > Wow. This is not desired of course. I am a bit surprised. >> >> >> >> On Fri, 2009-10-16 at 12:18 +0200, Nikos Alexandris wrote: >> >> >> >> [Replying to myself] >> >> >> >> > Maybe I don't get that right but I have grass64_release, grass640_0rc5, >> >> > grass6_devel, grass_trunk. In all of them the scripts (sub-)directory >> >> > contains a directory for each script. In each script-directory there are >> >> > description (html) files and also README, Makefiles, etc. >> >> > >> >> > Isn't this ok? >> >> >> >> Yes it is (for the source code :-). Under /usr/local/grass... (the >> >> installed stuff; currently I use the 64 version) all scripts are bare >> >> files under the scripts directory. >> >> >> >> >> >> > > > I'm going through all of these now, and removing the dir and leaving >> >> > > > the script. Somewhat tedious, but the scripts appear to work. >> >> > >> >> > > Would you mind to check if this is still valid for RC5? >> > >> > I've installed grass-6.4.0RC5 and there is no problem. Scripts (all of >> > them I suppose seem to) work fine ~ I 've tested several. >> > >> > Nikos >> > >> > >> _______________________________________________ >> grass-user mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/grass-user > > > _______________________________________________ grass-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-user
