gtk-vnc-0.5.0

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.

This package is known to build and work properly using an LFS-7.0 platform.

Package Information

gtk-vnc Dependencies

Required

Gtk+-3.4.3, GnuTLS-3.0.19 and intltool-0.50.0

Recommended

Optional

Cyrus SASL-2.1.25, NSPR-4.9, PulseAudio-2.0 and Xulrunner

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-gtk=3.0 \
            --enable-vala \
            --without-sasl &&
make

This package's testsuite is only intended to be used by the maintainer to check the i18n files.

Now, as the root user:

make install

Command Explanations

--with-gtk=3.0: This parameter enables building of GTK+3 library instead of GTK+2 one.

--enable-vala: This option enables building of the Vala bindings. Remove if you don't have Vala-0.16.0 installed.

--without-sasl: 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 Program: gvnccapture
Installed Libraries: libgtk-vnc-2.0.so, libgvnc-1.0.so and libgvncpulse-1.0.so
Installed Directories: /usr/include/{gtk-vnc-2.0,gvnc-1.0,gvncpulse-1.0}

Short Descriptions

gvnccapture

is used to capture image from VNC server.

libgtk-vnc-2.0.so

contains GTK+3 bindings for GTK VNC.

libgvnc-1.0.so

contains GObject bindings for GTK VNC.

libgvncpulse-1.0.so

is Pulseaudio bridge for GTK VNC.

Last updated on 2012-05-02 18:49:02 +0000