Robot Simulator v1.0 
INSTALL
20.09.2000

Here I will do my best explaining how to compile
simulation program and sample clients. Take some 
ASPIRIN, half liter of water .... For people who
don't want any medicine suggest to take some beer...



########################################################################
############  SYSTEM REQUIREMENTS  #####################################
########################################################################

Hmm, it worked well with Silicon Graphics (SGI).....
But PC with Linux also suits well and moreover the last
is highly recommended. You will need Pentium > 100MHz,
RAM > 20MB (virtually > ~60), graphic adaptor should have more than 2MB,
network interface must be tuned at least as dummy and loop-back.
THE HIGHER VALUES THE BETTER !!!
You could switch to 8 bpp mode to get faster graphics.
For clients probably you won't need any graphic stuff.
For simple socket clients 60MB is also rather too much.




########################################################################
#############  OTHER NECESSARY PROGRAMS AND PACKAGES ###################
######################################################################## 


You will need CORBA >= 2.1 , better GNU Mico distro - otherwise could
be problems with porting...
Also you will need OpenGL (MesaGL) library >= 1.2 and GLUT.
For TK client it's necessary to get tcl/tk >= 8.2.



#########################################################################
############  PREPARING TO COMPILE ######################################
#########################################################################

Before compilation look at "robosim/MakeVars" file carefully and
make necessary changes. It's not a lot of deal because it's small,
don't be lazy, #:0)
We need GNU Make...
If you have Make different from GNU one and the last is called 'gmake'
or alike correct 'makeinstall' and 'makeuninstall' scripts  -
just change 'make' for it's GNU version. Also
check paths to 'sh' at the very beginning of those scripts. 

To start TK client as you can guess you don't need to compile anything.
Go to directory robosim/tkclient and have a look at the very beginning
of file 'tk_client' - first string is the path to TK interpreter, 
correct it accordingly to your system.



##########################################################################
###########  LET'S MAKE IT !!!  ##########################################
##########################################################################

So, the last thing... go to robosim directory.
To compile just type:

	./makeinstall

After some time you'll see rather optimistic message about 
completing the job, but look for ERROR messages during compilation.
May be you will need to correct something in 'MakeVars'.

If everything went fine and you see the following executables in
directory  robosim/bin :

	robot_server
	gl_server
	corba_client   ,


			C H E E R S !!!!!!






