Installing LiveRecorder

Depending on your license, a LiveRecorder release may contain any of the following components:

  1. the recording tool (live-record)
  2. the LiveRecorder API (for self-recording of applications)
  3. the UDB reversible debugger (udb)
  4. the Keyserver (floating-license server)

Installing the recording and debugging tools

A LiveRecorder release can be downloaded as a tgz package. To install it, your system needs to meet the following requirements:

  • Linux kernel 2.6.32 or later
  • GNU C Library (glibc)
  • GNU POSIX Threads library (libpthread)

Once the archive has been unpacked, UDB and live-record can readily be used. Note that the LiveRecorder release also contains a Makefile, so you can install the software on your system, by running:

cd undo-<version> && sudo make install

Accessing the LiveRecorder API

The Live Recorder API is defined in the undolr/undolr.h header file. More details are available in the undolr/README file.

Installing the Keyserver

Information regarding the Keyserver installation can be found here.



Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk