Software prerequisites

Hardware

To use anyRemote you need any kind of bluetooth adapter or serial IR adapter.

Software

To use anyRemote over bluetooth connection you have to install bluez (Bluetooth protocol stack). You should probably install at least bluez-libs, bluez-libs-devel and bluez-utils packages.

To use XTest X11 extension you have to install libXtst package. Also, you have to install /usr/include/X11/extensions/XTest.h header if You plan to compile anyRemote from sources (depending on distro it could be in xorg-x11-proto-devel or libXtst-dev packages).

To use anyRemote over IR connection you have to install irda-util package.

If You plan to use anyRemote with java client you have to install anyremote-J2ME-client package.

To use anyRemote with web interface you have to install anyRemote2http package.

If You plan to compile anyRemote form sources you have to install:

If You plan to use GUI front-ends then you have to install:

To see on-screen help messages you have to install dialog utility

Other software which could be helpful

To make verification steps it is useful to install some terminal emulator, like Minicom or cu. cu can be preferred for its simplisity. In Fedora Linux cu can be installed from uucp package.

If You plan to use anyRemote with JSR-82 capabled phone and upload icons to it then it is strongly suggested (especially for Siemens-S65 users) to use Pngout utility.