|  Home Overview FAQ Documentation Download Mailing List Geomview For Windows? Support Users Development Bug Reporting Contributing Contact Us Sponsors 
 
 
 | [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Nice try but ...
 
Folks
	The geomview install scipt is a nice idea, but poorly executed - it  
fails for me, running both under bash and /bin/sh, and even a sh -x doesn't  
give very useful information on where it failed.
Joe
####### cut here for log of frustrating geomview installation session ######
cartan(geomview) ROOT#./install
This is the installation script for the SGI binary distribution of Geomview.
Hit control-C at any time to abort the installation.
You will be asked to specify several directories into which various
components of Geomview will be installed.  For each directory, enter
the pathname on a line by itself with no spaces before or after it.
1. Specify the *absolute* pathname of the Geomview root directory.
   This is the directory containing the Geomview distribution; you
   should be running this install script from that directory.
   Geomview needs to know where this directory is in order to run.  If
   you move the distribution directory you will have to re-run this
   install script in order for Geomview to work.  Be sure to specify
   an absolute pathname!  Enter the directory on the next line, or hit
   <return> without typing anything to use /usr/local/geomview:
/usr/local/geomview
2. Specify the directory where you want to install the executable
   files.  This directory should be on user's $path.  Enter the
   directory on the next line, or hit <return> without typing anything
   to use /usr/local/bin:
3. Specify the directory where you want to install the Unix manual
   page files.  This should be a directory that is searched by the
   "man" command; it should have subdirectories "man1", "cat1", etc.
   Enter the directory on the next line, or hit <return> without
   typing anything to use /usr/catman/local:
/usr/local/man
4. Specify the directory where you want to install the Mathematica
   packages.  If you do not have Mathematica, hit <return> without
   typing anything.  This should be a directory that Mathematica looks
   in for packages that it loads (it should be in the list of
   directories given by the value of Mathematica's $Path variable).
   Enter the directory on the next line, or hit <return> without
   typing anything if you do not want to install the Mathematica
   packages:
/usr/local/math_software/math2.2/LocalPackages
You have entered:
        Geomview root directory: /usr/local/geomview
         install executables in: /usr/local/bin
           install man pages in: /usr/local/man
install Mathematica packages in:  
/usr/local/math_software/math2.2/LocalPackages
Is this correct? [Y/n] Y
Installing ...
Edited "geomview" to set GEOMROOT=/usr/local/geomview.
installed geomview in /usr/local/bin
expr: Paren problem
*** Error code 2
Stop.
Geomview installation complete.
A record of this installation is in the file "install.log".
We would like to know who is using Geomview.
If you do not object, an email message will be sent to
register at geom.umn.edu mentioning this installation.
If you do not wish such a message to be sent, please enter "no".
Send a message? [Y/n] n
It is very useful for us to know what our users are doing with
Geomview.  Please read the file REGISTER which explains
how to keep us informed.  Thank you, and happy geomviewing!
cartan(geomview) ROOT#sh ./install
This is the installation script for the SGI binary distribution of Geomview.
Hit control-C at any time to abort the installation.
You will be asked to specify several directories into which various
components of Geomview will be installed.  For each directory, enter
the pathname on a line by itself with no spaces before or after it.
1. Specify the *absolute* pathname of the Geomview root directory.
   This is the directory containing the Geomview distribution; you
   should be running this install script from that directory.
   Geomview needs to know where this directory is in order to run.  If
   you move the distribution directory you will have to re-run this
   install script in order for Geomview to work.  Be sure to specify
   an absolute pathname!  Enter the directory on the next line, or hit
   <return> without typing anything to use /usr/local/geomview:
2. Specify the directory where you want to install the executable
   files.  This directory should be on user's $path.  Enter the
   directory on the next line, or hit <return> without typing anything
   to use /usr/local/bin:
3. Specify the directory where you want to install the Unix manual
   page files.  This should be a directory that is searched by the
   "man" command; it should have subdirectories "man1", "cat1", etc.
   Enter the directory on the next line, or hit <return> without
   typing anything to use /usr/catman/local:
/usr/local/man
4. Specify the directory where you want to install the Mathematica
   packages.  If you do not have Mathematica, hit <return> without
   typing anything.  This should be a directory that Mathematica looks
   in for packages that it loads (it should be in the list of
   directories given by the value of Mathematica's $Path variable).
   Enter the directory on the next line, or hit <return> without
   typing anything if you do not want to install the Mathematica
   packages:
/usr/local/math_software/math2.2/LocalPackages
Installation aborted.
cartan(geomview) ROOT#sh -x ./install
+ pwd 
geomroot=/usr/local/geomview
bindir=/usr/local/bin
mandir=/usr/catman/local
mmadir=
reg_addr=register at geom.umn.edu
reg_file=REGISTER
+ trap abort 1 2 3 13 15 
+ echo 
This is the installation script for the SGI binary distribution of Geomview.
Hit control-C at any time to abort the installation.
You will be asked to specify several directories into which various
components of Geomview will be installed.  For each directory, enter
the pathname on a line by itself with no spaces before or after it. 
This is the installation script for the SGI binary distribution of Geomview.
Hit control-C at any time to abort the installation.
You will be asked to specify several directories into which various
components of Geomview will be installed.  For each directory, enter
the pathname on a line by itself with no spaces before or after it.
+ echo 
1. Specify the *absolute* pathname of the Geomview root directory.
   This is the directory containing the Geomview distribution; you
   should be running this install script from that directory.
   Geomview needs to know where this directory is in order to run.  If
   you move the distribution directory you will have to re-run this
   install script in order for Geomview to work.  Be sure to specify
   an absolute pathname!  Enter the directory on the next line, or hit
   <return> without typing anything to use /usr/local/geomview: 
1. Specify the *absolute* pathname of the Geomview root directory.
   This is the directory containing the Geomview distribution; you
   should be running this install script from that directory.
   Geomview needs to know where this directory is in order to run.  If
   you move the distribution directory you will have to re-run this
   install script in order for Geomview to work.  Be sure to specify
   an absolute pathname!  Enter the directory on the next line, or hit
   <return> without typing anything to use /usr/local/geomview:
+ read input 
+ [  !=  ] 
+ [ ! -d /usr/local/geomview ] 
+ echo 
2. Specify the directory where you want to install the executable
   files.  This directory should be on user's $path.  Enter the
   directory on the next line, or hit <return> without typing anything
   to use /usr/local/bin: 
2. Specify the directory where you want to install the executable
   files.  This directory should be on user's $path.  Enter the
   directory on the next line, or hit <return> without typing anything
   to use /usr/local/bin:
+ read input 
+ [  !=  ] 
+ echo 
3. Specify the directory where you want to install the Unix manual
   page files.  This should be a directory that is searched by the
   "man" command; it should have subdirectories "man1", "cat1", etc.
   Enter the directory on the next line, or hit <return> without
   typing anything to use /usr/catman/local: 
3. Specify the directory where you want to install the Unix manual
   page files.  This should be a directory that is searched by the
   "man" command; it should have subdirectories "man1", "cat1", etc.
   Enter the directory on the next line, or hit <return> without
   typing anything to use /usr/catman/local:
+ read input 
/usr/local/man
+ [ /usr/local/man !=  ] 
mandir=/usr/local/man
+ echo 
4. Specify the directory where you want to install the Mathematica
   packages.  If you do not have Mathematica, hit <return> without
   typing anything.  This should be a directory that Mathematica looks
   in for packages that it loads (it should be in the list of
   directories given by the value of Mathematica's $Path variable).
   Enter the directory on the next line, or hit <return> without
   typing anything if you do not want to install the Mathematica
   packages: 
4. Specify the directory where you want to install the Mathematica
   packages.  If you do not have Mathematica, hit <return> without
   typing anything.  This should be a directory that Mathematica looks
   in for packages that it loads (it should be in the list of
   directories given by the value of Mathematica's $Path variable).
   Enter the directory on the next line, or hit <return> without
   typing anything if you do not want to install the Mathematica
   packages:
+ read mmadir 
/usr/local/math_software/math2.2/LocalPackages
+ echo 
You have entered:
        Geomview root directory: /usr/local/geomview
         install executables in: /usr/local/bin
           install man pages in: /usr/local/man 
You have entered:
        Geomview root directory: /usr/local/geomview
         install executables in: /usr/local/bin
           install man pages in: /usr/local/man
+ [ /usr/local/math_software/math2.2/LocalPackages !=  ] 
+ echo install Mathematica packages in:  
/usr/local/math_software/math2.2/LocalPackages 
install Mathematica packages in:  
/usr/local/math_software/math2.2/LocalPackages
+ [ ! -d /usr/local/bin -o ! -d /usr/local/man -o  
/usr/local/math_software/math2.2/LocalPackages !=  -a ! -d  
/usr/local/math_software/math2.2/LocalPackages ] 
+ echo 
Is this correct? [Y/n] \c 
Is this correct? [Y/n] + read ans 
Y
+ echo  
+ echo  
+ echo Installing ... 
Installing ...
+ trap partial_abort 1 2 3 13 15 
+ + tee 2724.log 
make GEOMROOT=/usr/local/geomview BINDIR=/usr/local/bin  
MMAPACKAGEDIR=/usr/local/math_software/math2.2/LocalPackages  
MANDIR=/usr/local/man install 
Edited "geomview" to set GEOMROOT=/usr/local/geomview.
installed geomview in /usr/local/bin
installed bin/sgi/anytooff in /usr/local/bin
installed bin/sgi/bdy in /usr/local/bin
installed bin/sgi/geomstuff in /usr/local/bin
cp: `bin/sgi/math2oogl' and `/usr/local/bin/math2oogl' are the same file
*** Error code 1
Stop.
+ make_log 
+ /bin/rm -f install.log 
+ echo GEOMROOT=/usr/local/geomview 
+ echo BINDIR=/usr/local/bin 
+ echo MANDIR=/usr/local/man 
+ [ /usr/local/math_software/math2.2/LocalPackages !=  ] 
+ echo MMAPACKAGEDIR=/usr/local/math_software/math2.2/LocalPackages 
+ cat 2724.log 
+ /bin/rm -f 2724.log 
+ echo 
Geomview installation complete.
A record of this installation is in the file "install.log".
 
Geomview installation complete.
A record of this installation is in the file "install.log".
+ echo 
We would like to know who is using Geomview.
If you do not object, an email message will be sent to
register at geom.umn.edu mentioning this installation.
If you do not wish such a message to be sent, please enter "no".
Send a message? [Y/n] \c 
We would like to know who is using Geomview.
If you do not object, an email message will be sent to
register at geom.umn.edu mentioning this installation.
If you do not wish such a message to be sent, please enter "no".
Send a message? [Y/n] + read ans 
^Z
+ echo  
+ echo It is very useful for us to know what our users are doing with
Geomview.  Please read the file REGISTER which explains
how to keep us informed.  Thank you, and happy geomviewing!
 
It is very useful for us to know what our users are doing with
Geomview.  Please read the file REGISTER which explains
how to keep us informed.  Thank you, and happy geomviewing!
+ exit 
 | ||
| Home | Overview | FAQ | Documentation | Support | Download | Mailing List Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors | |||
| site hosted by | |||