icon Top 9 categories map      RocketAware > man pages >

compat_bsdos(8)

Tips: Browse or Search all pages for efficient awareness of more than 6000 of the most popular reusable and open source applications, functions, libraries, and FAQs.


The "RKT couplings" below include links to source code, updates, additional information, advice, FAQs, and overviews.


Home

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

    

RocketLink!--> Man page versions: OpenBSD



compat_bsdos(8)         OpenBSD System Manager's Manual        compat_bsdos(8)

NAME
     compat_bsdos - setup procedure for running BSD/OS binaries under emula-
     tion



DESCRIPTION
     OpenBSD supports the execution of BSD/OS binaries; most binaries should
     work, at least from the BSD/OS 2.1 era.  Some things that are not cur-
     rently supported are proprietary extensions made to the BSD/OS kernel.

     To activate the BSD/OS compatibility feature, the kernel must be compiled
     with the COMPAT_BSDOS option enabled.

     COMPAT_BSDOS follows the standard ``emul'' filesystem scheme, using
     /emul/bsdos as the prefix.  This means that all BSD/OS executables first
     look in /emul/bsdos whenever opening a file; configuration information,
     shared library images, etc., for BSD/OS binaries should all be installed
     under the emulation directory in order to avoid conflicts with native
     files.

     Although many commercial BSD/OS binaries are ``pure'' (in that they need
     no shared libraries), system binaries and those compiled/linked with the
     BSD/OS shlicc program require the appropriate shared library images.
     These may be found in the /shlib directory on a BSD/OS system, and must
     be copied to /emul/bsdos/shlib in order for such binaries to work.  The
     user is responsible for having the appropiate BSD/OS licenses in order to
     use the shared library images.

BUGS
     If BSDi ever manages to port their system to more architectures or switch
     to real dynamically linked libraries these instructions may have to
     change.

     COMPAT_BSDOS is currently only supported on the i386.

OpenBSD 2.3                    September 2, 1997                             1

Source: OpenBSD 2.6 man pages. Copyright: Portions are copyrighted by BERKELEY
SOFTWARE DESIGN, INC., The Regents of the University of California, Massachusetts
Institute of Technology, Free Software Foundation, FreeBSD Inc., and others.



(Corrections, notes, and links courtesy of RocketAware.com)


[Detailed Topics]


[Overview Topics]



RocketLink!--> Man page versions: OpenBSD






Rapid-Links: Search | About | Comments | Submit Path: RocketAware > man pages > compat_bsdos.8/
RocketAware.com is a service of Mib Software
Copyright 1999, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments