Main Page
Introduction
Installation
Getting Started
Quick Index
On Windows 98/2000/NT
Other software
Horus depends upon/coorporates with several other software packages. Whether you need to install these depends upon the way you use Horus.
- Java 1.3
- Either from http://www.science.uva.nl/~horus/third/java/ or the Java site (http://java.sun.com). In this document we assume Java to be installed in d:\jdk.
- Visual C++ 6.0
- You have to buy this one :-( If you don't have it, you can still run the applications by putting msvcp60.dll and msvcrt.dll from HXOBJ\lib\vc60 on your path.
- Matlab 6 (release 12)
- In this document we assume Matlab to be installed in c:\matlabr12.
- Image2.1.
- Install ScilImage 1.4.1 from /home/image/standard/pc/scil141.exe. In this document we assume Image2.1 to be installed in d:\Scilimage141.
The release
The latest Horus release can be obtained from http://www.science.uva.nl/~horus/release/ . There are 4 zip-files in a distribution:
- horus_"number"_lib.zip
- Contains libraries and other essentials to run Horus. In this document we assume this zip-file to be extracted to d:\hx.
- horus_"number"_src.zip
- Contains the source code. In this document we assume this zip-file to be extracted to n:\horus\src.
- horus_"number"_third_lib.zip
- Contains third party libraries needed by Horus. In this document we assume this zip-file to be extracted to d:\hx.
- horus_"number"_third_src.zip
- Contains third party include files needed by Horus. In this document we assume this zip-file to be extracted to n:\horus\src.
The "number" of the third party software may not be in sync with the horus number. In that case, use the latest version of the third party software.
Configuration
You have to make the source directory known as a logical drive x with:
You can, for example, do this by putting the statement in a batch file which is executed at startup, i.e. put the batch file in the startup menu.
You have to set (or add to) the following environment variables:
set GLM_HOST=carol
set IMAGE21=d:/Scilimage141
set HXJDK=d:/jdk
set PLATFORM=gnu
set HXOBJ=d:\hx (pay attention to the ONLY backslash!)
set HXROOT=d:/hx
set HXSRC=x:
set HXUSER=x:/HxUser
set ORBACUS_CONFIG=x:/HxCorba/cfg/orbacus.cfg
set CLASSPATH=.;%HXROOT%/lib/classes;%HXROOT%/lib/third
set PATH=%HXJDK%/bin;%HXSRC%/HxBin;%HXROOT%/lib;%HXROOT%/lib/third;%IMAGE21%
For CorbaScript the following are handy:
set CS_CONFIG_HOMEDIR=x:/HxCorba/cfg
set CSPATH=x:/HxSamples/Scripts
In case you load mpeg sequences in Horus you will need to register a dll by executing
regsvr32 d:\hx\lib\GetFrameFilter.ax
You can do this, for exmple, at the command prompt. You need to do this only once (unless you move GetFrameFilter.ax) so there is no need to put this in a batch file executed at startup.
In case you want to recompile .idl or .java files you will need to configure GNU make (only once, e.g. at the command prompt):
md c:\cygwin
mount c:\cygwin /
sh -c "gnu_mkdir /bin"
mount d:\hx\lib\third /bin
In case you use Matlab you have to add
c:/horus/lib/classes
c:/horus/lib/third
to c:\matlabr12\toolbox\local\classpath.txt . Also handy :
copy x:\HxSamples\Matlab\startup.m c:\matlabr12\toolbox\local
Done!
If all went well you are now ready to run Horus. For some examples, read chapter Getting Started.
Good luck.
Go to the next section or
return to the index.
Generated on Tue Jan 8 14:14:54 2002 by
1.2.12 written by Dimitri van Heesch,
© 1997-2001