COMPAT_OSF1(8) | System Manager's Manual | COMPAT_OSF1(8) |
To run dynamically linked programs, you will need the OSF/1 shared libraries, runtime linker, and certain configuration files found in /etc. These are installed in a “shadow root” directory called /emul/osf1. Any file operations done by OSF/1 programs run under NetBSD will look in this directory first, and fall back to the file system proper. So, if an OSF/1 program opens /etc/svc.conf, NetBSD will first try to open /emul/osf1/etc/svc.conf, and if that file does not exist it will then try /etc/svc.conf. Shared libraries and configuration specific to OSF/1 should be installed in the shadow tree.
Alternatively, if you have access to an OSF/1 machine and if the licensing details permit, you can copy the contents of:
(The latter is required to run Netscape Navigator or Communicator.)
Also copy
Or, simply NFS mount the appropriate directories under /emul/osf1.
search
line. Without one of those, the OSF/1 resolver will die and no hostname resolution will be possible.Certain values in /emul/osf1/etc/svc.conf can cause programs to fail with “Bad system call”.
Pathnames pointed to by symbolic links are not looked up in the shadow root when running an OSF/1 executable. This is not consistent.
November 4, 1999 | NetBSD 6.1 |