go to www.geomview.org home page
 
Home

Overview
FAQ
Documentation

Download

Mailing List

Geomview For Windows?

Support
Users
Development

Bug Reporting
Contributing
Contact Us

Sponsors

 

Site Search

 

Advanced
Search

 
About the software@geom archive

[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
SourceForge Logo