https://wiki.conreality.org/HAL
Driver | Summary |
---|---|
dummy-camera | A dummy camera driver. |
dummy-control | A dummy gamepad/joystick controller driver. |
dummy-gps | A dummy GPS receiver driver. |
dummy-mic | A dummy microphone driver. |
dummy-tag | A dummy indoor positioning system (IPS) tag driver. |
- Clang (>= 3.4) or GCC (>= 5.0)
- GNU Autoconf (>= 2.69)
- GNU Automake (>= 1.15)
- GNU Make (>= 3.81)
- pkg-config (>= 0.29)
Conreality Driver Development Kit (DDK) for C++
The
./configure
step must be able to find theconreality/ddk.h
header file. In case your DDK installation isn't in a standard system header inclusion path such as/usr/include
or/usr/local/include
, you will need to set theCPPFLAGS
environment variable such that the C++ preprocessor can find the DDK header files; for example, to directly refer to a local Git clone of the DDK source code repository:$ export CPPFLAGS="-I/path/to/conreality-ddk/src $CPPFLAGS"
Conreality Software Development Kit (SDK) for C++
The
./configure
step must be able to find theconreality/sdk.h
header file. In case your SDK installation isn't in a standard system header inclusion path such as/usr/include
or/usr/local/include
, you will need to set theCPPFLAGS
environment variable such that the C++ preprocessor can find the SDK header files; for example, to directly refer to a local Git clone of the SDK source code repository:$ export CPPFLAGS="-I/path/to/conreality-sdk/src $CPPFLAGS"
Opus audio codec (libopus) (>= 1.2)
Required by the dummy mic driver. (To omit, say
--disable-audio
.)
Configuring, building, and installing the driver binaries (by default, into
/usr/local/libexec/conreality
) are all performed with the standard
incantations:
$ ./autogen.sh # only needed for the development version from Git $ ./configure $ make $ sudo make install