gtk-vnc-0.3.10

Introduction to gtk-vnc

The gtk-vnc package is a VNC viewer widget for GTK. It is built using coroutines allowing it to be completely asynchronous while remaining single threaded. It provides a core C library, and bindings for Python (PyGTK)

This package is known to build using an LFS 6.5 platform but has not been tested.

Package Information

gtk-vnc Dependencies

Required

gtk+-2.24.8, GnuTLS-3.0.7, and intltool-0.50.0

Optional

Cyrus SASL-2.1.23, NSPR-4.8.9, PyGTK-2.17.0, and Xulrunner-9.0.1

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gtk-vnc

Installation of gtk-vnc

Install gtk-vnc by running the following commands:

./configure --prefix=/usr \
            --with-python=no \
            --with-sasl=no &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--with-python=no: This parameter disables the Python bindings from being built. Remove it if you have PyGTK installed and wish to enable them.

--with-sasl=no: This parameter disables the use of cyrus SASL for authentication. Remove it if you have Cyrus SASL installed and wish to enable it for authentication.

--enable-plugin: This option enables the browser plugin.

Contents

Installed Programs: None
Installed Libraries: libgtk-vnc-1.0.{so,a} and gtkvnc.{so,a}
Installed Directory: /usr/include/gtk-vnc-1.0

Short Descriptions

libgtk-vnc-1.0.{so,a}

contains the gtk-vnc API functions.

gtkvnc.{so,a}

is a Python binding library.

Last updated on 2010-08-29 06:24:44 +0000