# On Arch Linux sudo pacman -S ncurses gpm #### # On Arch Linux sudo pacman -S perl-text-template # or via CPAN sudo cpanm -n Text::Template #### # On Arch Linux sudo pacman -S xsel # X11 sudo pacman -S wl-clipboard # Wayland #### git clone --depth=1 https://github.com/magiblot/tvision cd tvision sed -i 's! STATIC ! SHARED !g' source/CMakeLists.txt cmake . -B ./build -DCMAKE_BUILD_TYPE=Release cmake --build ./build sudo cmake --install ./build cd .. #### git clone --depth=1 https://github.com/vadrerko/perl-tvision cd perl-tvision X_CFLAGS="-I/usr/local/include -fpermissive -fPIC" X_LDFLAGS="-L/usr/local/lib -ltvision -lncursesw -lgpm" perl Makefile.PL --cflags="$X_CFLAGS" --ldflags="$X_LDFLAGS" make TVision-methods.xs make typemap make make test perl -Iblib/arch -Iblib/lib t/f.t perl -Iblib/arch -Iblib/lib demo/forms.pl perl -Iblib/arch -Iblib/lib demo/tdialog.pl sudo make install cd ..