Software prerequisites
Hardware
To use anyRemote you need any kind of bluetooth adapter or serial IR adapter.
Software
You need to have Glib installed on Your system.
To use anyRemote over bluetooth connection you need 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 need to install libXtst package. Also, you need 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 D-BUS you need to install dbus-glib package. Also, you need to install headers for Glib, D-BUS and glib-dbus if You plan to compile anyRemote from sources.
To use anyRemote over IR connection you need to install irda-util package.
To use anyRemote with web interface you need to install anyRemote2http package.
If You plan to compile anyRemote form sources you need to install:
If You plan to use GUI front-ends then you need to install:
- python 2.4 or newer
- PyBluez
- PyGTK 2.10 or newer for Gnome front-end
- PyQt4 and PyKDE4 for KDE frontend
To see on-screen help messages you need to install dialog utility
Other software which could be helpful
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.