diff --git a/documentation/README.1st b/documentation/README.1st index 5c884a778..e95c123f7 100644 --- a/documentation/README.1st +++ b/documentation/README.1st @@ -338,14 +338,16 @@ Building EPICS base (Unix and Win32) Unix LD_LIBRARY_PATH It is no longer necessary to have LD_LIBRARY_PATH include - EPICS directories on Unix type system. The shared libraries - and executables will contain full path name to libraries + EPICS directories on Unix type system. R3.14 shared libraries + and executables will contain the full path name to libraries they require. However, if you move the EPICS directories from their build-time location then in order for libraries to be found at runtime LD_LIBRARY_PATH must include the full pathname to $(INSTALL_LOCATION)/lib/$(EPICS_HOST_ARCH) when invoking executables. Building shared libraries is now the - default setting for all Unix type hosts. + default setting for all Unix type hosts. NOTE: You will still + need LD_LIBRARY_PATH for R3.13 extension shared libraries + even if the R3.13 extensions are built with R3.14 base. Win32 PATH On WIN32 systems, building shared libraries is the default diff --git a/documentation/README.html b/documentation/README.html index f54202073..d65b90ea4 100644 --- a/documentation/README.html +++ b/documentation/README.html @@ -490,16 +490,18 @@ need uname in your path.

LD_LIBRARY_PATH
It is no longer necessary to have LD_LIBRARY_PATH include -EPICS directories on Unix type system. The shared libraries -and executables will contain full path name to libraries +EPICS directories on Unix type system. R3.14 shared libraries +and executables will contain the full path name to libraries they require. However, if you move the EPICS directories from their build-time location then in order for libraries to be found at runtime LD_LIBRARY_PATH must include the full pathname to $(INSTALL_LOCATION)/lib/$(EPICS_HOST_ARCH) when invoking executables. Building shared libraries is now the -default setting for all Unix type hosts. +default setting for all Unix type hosts. NOTE: You will still +need LD_LIBRARY_PATH for R3.13 extension shared libraries +even if the R3.13 extensions are built with R3.14 base. -
+

Win32 PATH
On WIN32 systems, building shared libraries is the default setting and you will need to add fullpathname to $(INSTALL_LOCATION)/lib/$(EPICS_HOST_ARCH)