@neonix: Create a new directory of your choosing and copy/paste the following in a new file called build_fbvnc.sh
#!/bin/sh
CUR=$(pwd)
EXTS="compiletc squashfs-tools"
echo "Preparing extensions"
tce-load -w $EXTS >/dev/null 2>&1
tce-load -i $EXTS >/dev/null 2>&1
[ ! -f master.zip ] && wget --no-check-certificate https://github.com/uklatt/fbvnc/archive/refs/heads/master.zip
[ -d fbvnc-master ] && rm fbvnc-master -fR
unzip master.zip
cd fbvnc-master
make
cd ..
mkdir -p /tmp/fbvnc/usr/local/sbin
cp fbvnc-master/fbvnc /tmp/fbvnc/usr/local/sbin/
cd /tmp
mksquashfs fbvnc $CUR/fbvnc.tcz
Open a terminal window and navigate to where you just created this file and run it with:
sh build_fbvnc.sh
You'll find a new TCZ file called fbvnc.tcz in this directory; copy it to your extension path, add it to onboot.lst and you're set!