Go to file
2020-02-03 04:30:34 +01:00
data Register vncviewer(1) as an application 2016-01-26 00:43:01 +01:00
po Update the dependencies 2020-01-12 20:22:00 +01:00
src Build with Gtk+ 3 by default 2020-01-12 20:11:00 +01:00
.gitignore Register more entries to ignore 2016-01-26 01:07:35 +01:00
COPYING Import a COPYING file for LGPL 2.0 2015-04-24 19:25:25 +02:00
project.conf List the vendor above the package name 2020-02-03 04:30:34 +01:00
README.md Update the README file 2020-01-12 20:19:57 +01:00

DeforaOS VNCViewer

About VNCViewer

This program is meant to be used as a client for the VNC remote desktop sharing protocol.

This project is originally based on an example file from the gtk-vnc library (https://wiki.gnome.org/Projects/gtk-vnc).

VNCViewer is part of the DeforaOS Project, found at https://www.defora.org/.

Compiling VNCViewer

The current requirements for compiling VNCViewer are as follows:

  • Gtk+ 2.4 or later, or Gtk+ 3.0 or later
  • DeforaOS libDesktop
  • the gtk-vnc library
  • an implementation of make
  • gettext (libintl) for translations

With these installed, the following command should be enough to compile VNCViewer on most systems:

$ make

The following command will then install VNCViewer:

$ make install

To install (or package) VNCViewer in a different location:

$ make clean
$ make PREFIX="/another/prefix" install

VNCViewer also supports DESTDIR, to be installed in a staging directory; for instance:

$ make DESTDIR="/staging/directory" PREFIX="/another/prefix" install

On some systems, the Makefiles shipped can be re-generated accordingly thanks to the DeforaOS configure tool.

The compilation process supports a number of options, such as PREFIX and DESTDIR for packaging and portability, or OBJDIR for compilation outside of the source tree.

Distributing VNCViewer

DeforaOS VNCViewer is subject to the terms of the LGPL license, version 2.0. Please see the COPYING file for more information.