This is the old ROX web-site. Please use the new website instead.

Current stable version: 2.0.2
Maintainer: Thomas Leonard
Release Manager: Stephen Watson

ROX-Lib contains shared code which can be used by other ROX applications. It does not require root access to install, and does not need to be compiled (it's all python).

ROX-Lib2 (Gtk+-2.0 version)

Requirements

Documentation

Installation

AddApp users

If you install a program that needs ROX-Lib using Add App, then ROX-Lib will be downloaded automatically. To upgrade, right click over the program and choose Versions... from the menu. Then click on Refresh all now.

Note: Putting the Add App-created ROX-Lib launcher in ~/lib for older programs (which are not available using Add App) won't work. Instead, copy some particular version of ROX-Lib from the cache to ~/lib for old software.

Zero Install users

Zero Install users don't need to install ROX-Lib manually, as it will be pulled in automatically when required. Developers can find ROX-Lib in the directory /uri/0install/rox.sourceforge.net/lib. You can force an update to the latest version with the command 0refresh rox.sourceforge.net.

Normal Installation

rox-lib-2.0.2.tgz [ httpMirrors, httpGPG sig ]

Extract the `rox-lib' archive and drag it into one of the following directories:


PyGTK installation hints

Warnings compiling pygtk: Warnings are printed for each C function that pygtk doesn't support. You can safely ignore these messages. Some modules (such as libgl and libglade) are only built if present. None of the ROX applications use them at present, so you can ignore these messages too! Finally, if you get an error about your version of automake, try just running make again...

Python2.2 or later must be the default version: if you must keep an older version as the default, you'll have to edit the first line of each application's AppRun file, changing 'python' to 'python2.2'.

PyGTK not found after installing: On some systems, you may need to use the --prefix argument to configure to ensure that pygtk gets installed to the same prefix as python (either /usr or /usr/local).

For more help with PyGTK, please see the httpPyGTK mailing list or the httpPyGTK FAQ.

AttributeError: 'module' object has no attribute 'Window'

PyGTK is not installed correctly. Try reinstalling. For more details, see this rox-users thread: httphttp://thread.gmane.org/gmane.comp.desktop.rox.user/6672

Return to Software Index


Last edited on September 27, 2005 10:22 am.