============================================================= Linux shared libraries for the Khoros 2.0 development release ============================================================= Wolfram Gloger (wmglo@dent.med.uni-muenchen.de) Sep 1994 INTRODUCTION The image processing system Khoros 2.0 is now available for ftp as a 'developers release' (sources only) from ftp.khoros.unm.edu (and other sites, see comp.soft-sys.khoros for announcements). It will compile without changes on Linux, but there are surely bugs remaining in the libraries and applications. If you want to get a stable and reasonably complete package, I would still recommend Khoros 1.0.5. 'K2' offers some very promising new features - e.g. it has a nice GUI builder - but it is still under development. I have added support for Linux shared libraries for the 'bootstrap' and 'data services' toolboxes in K2, but my patches didn't make it into the release. So here they are: khoros2.0-linux.tar.gz at sunsite.unc.edu:pub/Linux/incoming (now) tsx-11.mit.edu:pub/Linux/ports (hopefully soon) ftp.khoros.unm.edu:pub/khoros (maybe) ftp.e20.physik.tu-muenchen.de:pub/K2 (maybe) They will save you a _lot_ of diskspace. Integration of DLL stuff into the Imake system is much cleaner than with my patch for version 1.0.5, and also does not disturb the non-Linux configurations. I will make jump.* and DLL configuration files for more toolboxes when they become stable. In README.Linux-DLL, there is a short tutorial on how to do this yourself. Because I expect that there will be lots of changes to the K2 libraries, I cannot guarantee to always make backward-compatible jump.* files. HOW TO APPLY THE PATCH To create Linux DLLs, please get and install DLL tools 2.16, e.g. from tsx-11.mit.edu:pub/linux/packages/GCC/src/tools-2.16.tar.gz. First unpack Khoros as described in the 'release/install' file found on K2 ftp servers. Unpack khoros2.0-linux.tar.gz, e.g. in the K2 home directory. This will create a 'linux' directory. Before running bin/installit, go to the Khoros 2.0 home directory and apply the patch with: % KHOROS_HOME=/your/path/to/K2; export KHOROS_HOME % cd $KHOROS_HOME % patch -p0 < .../linux/patch.Linux % tar xvf .../linux/jump.tar Then, as described in the K2 docs, % bin/installit should compile the bootstrap toolbox, which is really the base of the system. For the other toolboxes and their installation, see the K2 docs. Good luck with Khoros, Wolfram.