A Wayland Native VNC Client
 
 
Go to file
Jan Beich ca6036f4cf meson: unbreak when libjpeg isn't found
ld: error: undefined symbol: jpeg_destroy_compress
>>> referenced by turbojpeg.c
>>>               wlvncc.p/src_turbojpeg.c.o:(tjDestroy)

ld: error: undefined symbol: jpeg_destroy_decompress
>>> referenced by turbojpeg.c
>>>               wlvncc.p/src_turbojpeg.c.o:(tjDestroy)

ld: error: undefined symbol: jpeg_std_error
>>> referenced by turbojpeg.c
>>>               wlvncc.p/src_turbojpeg.c.o:(_tjInitCompress)
>>> referenced by turbojpeg.c
>>>               wlvncc.p/src_turbojpeg.c.o:(_tjInitDecompress)

ld: error: undefined symbol: jpeg_CreateCompress
>>> referenced by turbojpeg.c
>>>               wlvncc.p/src_turbojpeg.c.o:(_tjInitCompress)

[...]
2022-07-10 13:56:28 +00:00
include Remove rfb/ include prefix 2022-07-06 21:17:01 +00:00
protocols Add dmabuf 2022-04-09 12:09:11 +00:00
src Remove rfb/ include prefix 2022-07-06 21:17:01 +00:00
.gitignore .gitignore: Add .clang_complete 2022-07-02 10:45:34 +00:00
.ycm_extra_conf.py Create scaffolding for new vnc client project 2020-07-09 19:12:31 +00:00
COPYING Add copyrights, readme and gitignore 2020-07-10 14:34:23 +00:00
COPYING.GPL Merge libvncclient into the project 2022-07-02 10:46:00 +00:00
README.md README: Remove libvncclient dependency 2022-07-02 10:46:00 +00:00
meson.build meson: unbreak when libjpeg isn't found 2022-07-10 13:56:28 +00:00

README.md

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
  • libwayland
  • libxkbcommon
  • pixman

Build Dependencies

  • GCC/clang
  • meson
  • ninja
  • pkg-config
  • wayland-protocols

Building & Running

git clone https://github.com/any1/aml.git
git clone https://github.com/any1/wlvncc.git

mkdir wlvncc/subprojects
cd wlvncc/subprojects
ln -s ../../aml .
cd -

meson build
ninja -C build

./build/wlvncc <address>