From 9c648d7ab363a4d3eec7b5accd3f099122be4afd Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Thu, 19 Dec 2002 17:32:41 +0000 Subject: [PATCH] First try... --- documentation/README.hpux | 58 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 documentation/README.hpux diff --git a/documentation/README.hpux b/documentation/README.hpux new file mode 100644 index 000000000..ea9a4aff3 --- /dev/null +++ b/documentation/README.hpux @@ -0,0 +1,58 @@ +Compiling EPICS and Building IOC Applications on HPUX 11 (hpux-parisc) +====================================================================== + +Please mail questions, comments, corrections, additional examples, etc. +to Ralph.Lange@mail.bessy.de + +NOTE: 3.14 will ONLY compile on HPUX 11 systems. HPUX 10 does not have + the necessary thread support and will never ever be supported for + EPICS base versions >= 3.14. + + +Tools needed +------------ + + o HP's ANSI C compiler (cc) + +For compiling with the HP C++ compiler (hpux-parisc) + o Recent version of HP's aCC C++ compiler aCC (we use A.03.39) + +For compiling with GNU g++ + o GNU g++ >= 2.95 (we use 3.2) + + +Environment +----------- + +Default is compiling with the generic HP aCC compiler. To use the GNU compiler, +set the environment variable EPICS_HOST_ARCH to hpux-parisc-gnu before starting +to compile base. + + +Shared Libraries +---------------- + +Generating shared libraries is supported, suggested and the default. +You have to set the appropriate search path variable in +../configure/os/CONFIG_SITE.hpux-parisc.hpux-parisc to make shared +libraries work properly. (You can always override with setting the +SHLIB_PATH environment variable when executiong the binaries.) + + +Known Problems +-------------- + + o There is a problem with a CA client not detecting a network + connection going down. This only happens with some clients, though. + + o Statically built binaries don't work properly (yet). + + o GNU built binaries don't work properly (yet). + + o The 3.13 compatibility mode isn't thoroughly tested yet. + + +Please feel free to contact me if you encounter serious problems. + +Enjoy! +Ralph