X11vnc: Difference between revisions

From CBLFS
Jump to navigationJump to search
No edit summary
No edit summary
Line 13: Line 13:
=== Required ===
=== Required ===
* [[FFmpeg]]
* [[FFmpeg]]
=== Recommended ===
* [[OpenSSL]]
* [[OpenSSL]]
=== Optional ===
* [[libjpeg]]
* [[Avahi]]
== Configuration Information ==
{|style="text-align: left;"
|-
|<i>--without-ssl</i>: disable support for OpenSSL.
|-
|<i>--without-avahi</i>: disable support for Avahi.
|-
|<i>--without-jpeg</i>: disable support for jpeg.
|}


== Non-Multilib ==
== Non-Multilib ==
Line 27: Line 44:


== Multilib ==
== Multilib ==
<b>This package does not provide any libraries so only one installation is required.</b>


=== 32Bit ===
=== 32Bit ===
Line 32: Line 51:
Compile the package:
Compile the package:


  CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
  CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
  USE_ARCH=32 ./configure --prefix=/usr &&
./configure --prefix=/usr &&
  make
  make


Line 45: Line 63:
Compile the package:
Compile the package:
   
   
  CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
  CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
  PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
  USE_ARCH=n32 ./configure --prefix=/usr &&
./configure --prefix=/usr --sysconfdir=/etc \
    --libdir=/usr/lib32 &&
  make
  make


Line 59: Line 75:
Compile the package:
Compile the package:


  CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
  CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
  PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
  USE_ARCH=64 ./configure --prefix=/usr &&
./configure --prefix=/usr --libdir=/usr/lib64 &&
  make
  make


Line 67: Line 82:


  make install
  make install
== Contents ==
{| style="text-align: left;"
|-valign="top"
!Installed Directories:
|/usr/share/x11vnc
|-valign="top"
!Installed Programs:
|x11vnc
|-valign="top"
!Installed Libraries:
|None
|}

Revision as of 15:24, 30 October 2008

Download Source: http://downloads.sourceforge.net/libvncserver/x11vnc-0.9.5.tar.gz

Introduction to X11vnc

x11vnc allows one to view remotely and interact with real X displays (i.e. a display corresponding to a physical monitor, keyboard, and mouse) with any VNC viewer. In this way it plays the role for Unix/X11 that WinVNC plays for Windows

Project Homepage: http://www.karlrunge.com/x11vnc/

Dependencies

Required

Optional

Configuration Information

--without-ssl: disable support for OpenSSL.
--without-avahi: disable support for Avahi.
--without-jpeg: disable support for jpeg.

Non-Multilib

Compile the package:

./configure --prefix=/usr &&
make

Install the package

make install 

Multilib

This package does not provide any libraries so only one installation is required.

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
USE_ARCH=32 ./configure --prefix=/usr &&
make

Install the package

make install

N32

Compile the package:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
USE_ARCH=n32 ./configure --prefix=/usr &&
make

Install the package

make install 

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
USE_ARCH=64 ./configure --prefix=/usr &&
make

Install the package

make install

Contents

Installed Directories: /usr/share/x11vnc
Installed Programs: x11vnc
Installed Libraries: None
Retrieved from "?title=X11vnc&oldid=15871"