<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Markus Neteler a &eacute;crit&nbsp;:
<blockquote
 cite="mid:86782b610904110532ka1b5658u8c364e0edbaf1528@mail.gmail.com"
 type="cite">
  <pre wrap="">2009/4/11 Patrick Giraudoux <a class="moz-txt-link-rfc2396E" href="mailto:patrick.giraudoux@univ-fcomte.fr">&lt;patrick.giraudoux@univ-fcomte.fr&gt;</a>:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I have just moved to installing grass-6.4.0RC3

1/ creating a folder grass643 in my home directory
2/ downloading and decompressing grass-6.4.0RC3.tar.gz
3/ from within ~/grass643/grass-6.4.0RC/
&nbsp; ./configure (and getting things finally OK)
&nbsp; make
&nbsp; make install
4/ and then the nightmare: the call
&nbsp; &nbsp;grass64
starts and works well as expected
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Excellent. First step taken.

  </pre>
  <blockquote type="cite">
    <pre wrap="">BUT I cannot find any path on my computer leading to /usr/lib/grass64 or
something else of this kind, neither a path /usr/lib/grass64/etc/Init.sh
where I can parametrized some variables, etc...
    </pre>
  </blockquote>
  <pre wrap=""><!---->
If you didn't change the --prefix in configure, then it is in
/usr/local/lib/grass64

  </pre>
  <blockquote type="cite">
    <pre wrap="">locate grass64 leads nowhere (cannot find it)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Unless the "updatedb" cronjob isn't run, locate is not yet up to date.

  </pre>
  <blockquote type="cite">
    <pre wrap="">In brief, I cannot find out where the operating file architecture of grass64
has been installed !!!
    </pre>
  </blockquote>
  <pre wrap=""><!---->
The default is /usr/local/

Hope this helps,
Markus

  </pre>
</blockquote>
<br>
Great. Really sorry to disturb you and the list with troubles obviously
coming from my incomplete knowledge about Ubuntu basics !!!<br>
<br>
We have got a step further indeed. The directories grass and Make are
in&nbsp; /usr/local/grass-6.4.0RC3/include/ and nothing corresponding is in
/usr/local/grass-6.4.0RC3/lib/<br>
<br>
With <br>
<br>
make MODULE_TOPDIR=/usr/local/grass-6.4.0RC3/ <br>
<br>
it does much more than before, but still incomplete (see messages
below). <br>
<br>
As a result the command i.landsat.acca is still not recognized within
grass64&nbsp; (aaaargh):<br>
<br>
GRASS 6.4.0RC3 (FrancheComteLIIe_MF):~ &gt; i.landsat.acca<br>
bash: i.landsat.acca : commande introuvable<br>
<br>
### command and result of make MODULE_TOPDIR=/usr/local/grass-6.4.0RC3/<br>
<br>
pgiraudo@pgiraudo-laptop:~/GrassAddon$ make
MODULE_TOPDIR=/usr/local/grass-6.4.0RC3/<br>
<br>
test -d OBJ.i686-pc-linux-gnu || mkdir -p OBJ.i686-pc-linux-gnu<br>
gcc
-I/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/include&nbsp;
-g -Wall&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DPACKAGE=\""grassmods"\"&nbsp;
-I/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/include
-o OBJ.i686-pc-linux-gnu/algorithm.o -c algorithm.c<br>
algorithm.c: Dans la fonction &laquo;acca_second&raquo; :<br>
algorithm.c:404: attention : parenth&egrave;ses sugg&eacute;r&eacute;es autour de &amp;&amp;
&agrave; l'int&eacute;rieur de ||<br>
algorithm.c:422: attention : parenth&egrave;ses sugg&eacute;r&eacute;es autour de &amp;&amp;
&agrave; l'int&eacute;rieur de ||<br>
algorithm.c:353: attention : unused variable &laquo;i&raquo;<br>
gcc
-I/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/include&nbsp;
-g -Wall&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DPACKAGE=\""grassmods"\"&nbsp;
-I/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/include
-o OBJ.i686-pc-linux-gnu/main.o -c main.c<br>
main.c: Dans la fonction &laquo;main&raquo; :<br>
main.c:98: attention : unused variable &laquo;p&raquo;<br>
gcc
-I/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/include&nbsp;
-g -Wall&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -DPACKAGE=\""grassmods"\"&nbsp;
-I/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/include
-o OBJ.i686-pc-linux-gnu/tools.o -c tools.c<br>
tools.c: Dans la fonction &laquo;mean&raquo; :<br>
tools.c:43: attention : unused variable &laquo;value&raquo;<br>
gcc -L/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/lib
-Wl,--export-dynamic
-Wl,-rpath-link,/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/lib&nbsp;&nbsp;&nbsp;
-o
/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/bin/i.landsat.acca
OBJ.i686-pc-linux-gnu/algorithm.o OBJ.i686-pc-linux-gnu/main.o
OBJ.i686-pc-linux-gnu/tools.o&nbsp; -lgrass_gis -lgrass_datetime -lz&nbsp;&nbsp;&nbsp;&nbsp;
-lm&nbsp; -lz <br>
make htmlcmd<br>
make[1]: entrant dans le r&eacute;pertoire &laquo; /home/pgiraudo/GrassAddon &raquo;<br>
make
/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/docs/html/i.landsat.acca.html
HTMLSRC=/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/bin/i.landsat.acca<br>
make[2]: entrant dans le r&eacute;pertoire &laquo; /home/pgiraudo/GrassAddon &raquo;<br>
if [
"/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/bin/i.landsat.acca"
!= "" ] ; then
GISRC=/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/demolocation/.grassrc64
GISBASE=/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu
PATH="/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/bin:$PATH"
LD_LIBRARY_PATH="/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/bin:/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/lib:"
LC_ALL=C
/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/bin/i.landsat.acca
--html-description &lt; /dev/null | grep -v
'&lt;/body&gt;\|&lt;/html&gt;' &gt; i.landsat.acca.tmp.html ; true ; fi<br>
/usr/local/grass-6.4.0RC3//tools/mkhtml.sh i.landsat.acca ; mkdir -p
/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/docs/html
; /usr/bin/install -c&nbsp; -m 644 i.landsat.acca.tmp.html
/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/docs/html/i.landsat.acca.html
; for file in&nbsp; *.png *.jpg ; do head -n 1 $file | grep '^#!' &gt;
/dev/null ; if [ $? -ne 0 ] ; then /usr/bin/install -c&nbsp; -m 644 $file
/home/pgiraudo/grass643/grass-6.4.0RC3/dist.i686-pc-linux-gnu/docs/html
; fi done 2&gt; /dev/null ; true<br>
/bin/sh: /usr/local/grass-6.4.0RC3//tools/mkhtml.sh: not found<br>
make[2]: quittant le r&eacute;pertoire &laquo; /home/pgiraudo/GrassAddon &raquo;<br>
make[1]: quittant le r&eacute;pertoire &laquo; /home/pgiraudo/GrassAddon &raquo;<br>
pgiraudo@pgiraudo-laptop:~/GrassAddon$ <br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>