wlvncc/README.md

42 lines
835 B
Markdown
Raw Normal View History

2020-07-10 14:33:04 +00:00
# Wayland VNC Client
## Introduction
This is a work-in-progress implementation of a Wayland native VNC client.
Expect bugs and missing features.
## Runtime Dependencies
* aml
* libvncclient
* libwayland
* libxkbcommon
* pixman
2020-07-10 14:33:04 +00:00
## Build Dependencies
* GCC/clang
* meson
* ninja
* pkg-config
* wayland-protocols
2020-07-10 14:37:22 +00:00
## Building & Running
At the time of writing, an unreleased version of libvncclient is required. So,
you must either use bleeding edge git based packages for the project, or build
libvncclient as a subproject.
2020-07-10 14:37:22 +00:00
```
git clone https://github.com/any1/aml.git
git clone https://github.com/LibVNC/libvncserver.git
2020-07-10 14:37:22 +00:00
git clone https://github.com/any1/wlvncc.git
mkdir wlvncc/subprojects
cd wlvncc/subprojects
ln -s ../../aml .
ln -s ../../libvncserver .
2020-07-10 14:37:22 +00:00
cd -
meson build
ninja -C build
2020-07-10 14:37:22 +00:00
./build/wlvncc <address>
```