Thanks for your help Markus.
I am now trying to use g.extension with GRASS 6.5.svn and GRASS 7.0.svn on Ubuntu 10.10, however when I start either versions of GRASS and try to open a new location (using the wxPython gui) I get the following error:
g.proj: error while loading shared libraries: libgdal1.5.0.so.1: cannot open shared object file: No such file or directory
I searched for libgdal and found that I have libgdal1.6.0.so.1 at ./usr/lib/libgdal1.6.0.so.1
I don’t care whether or not I get GRASS working on this OS or even what version of GRASS I get to work. I am just interested in the easiest way to use g.extension to be able to use the i.landsat.toar addon. Is there a flavour of linux that is particularly easy to use when it comes to GRASS? And would you recommend GRASS 6.4.0, 6.5, or 7.0 to get g.extension to work?
Any help is appreciated, thanks!
Nick
On Fri, Oct 22, 2010 at 12:09 PM, Markus Neteler <neteler@osgeo.org> wrote:
On Fri, Oct 22, 2010 at 4:20 PM, Nick Jachowski <njachowski@gmail.com> wrote:
I’m trying to get the grass add-on i.landsat.toar to work using g.extension,
and I’ve had many problems. I had been trying it on opensuse 11.3 and I
installed various versions of grass from source, but they all had problems
and did not work.
You mean that GRASS (which version) did not work or that g.extension within
it failed? Note that there is a known bug for g.extension usage in the Makefile
system due to a wrong path which also manifests in OpenSuse.
I’ve almost given up, and now I am running grass on
poseidon linux (ubuntu base) which came preinstalled with Grass 6.4ORC5.
(that’s fairly old…)
My question is: what is the easiest, most pain-free way to get g.extension to
work? What linux flavour should I be using (and is 32-bit or 64-bit
better)? Which GRASS version number? Do I need to install from source?
It would be needed to fix for many platforms this bug:
http://trac.osgeo.org/grass/ticket/620
In general, please use 6.4.0 (or 6.4.svn).
If I can’t get g.extension to work properly are there any workarounds such
as running it as bash script?
It needs to be compiled. You can manually fix the path in
include/Make/Platform.make (see above ticket), then g.extension
should work. Yesterday I made an attempt to also fix the
system wide installation (in GRASS 6.5) which might be
backported.
Markus