Name Last Update
android Loading commit data...
arch Loading commit data...
branding Loading commit data...
debian Loading commit data...
doc Loading commit data...
locale Loading commit data...
mac Loading commit data...
man Loading commit data...
pw3270.xcodeproj Loading commit data...
rpm Loading commit data...
sdk Loading commit data...
src Loading commit data...
ui Loading commit data...
win Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
AUTHORS Loading commit data...
LICENCA Loading commit data...
LICENSE Loading commit data...
Makefile.in Loading commit data...
README.md Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
gitsync.sh Loading commit data...
memchk.sh Loading commit data...
pushtag.sh Loading commit data...
pw3270.cbp Loading commit data...
pw3270.komodoproject Loading commit data...
update.sh Loading commit data...
valgrind.suppression Loading commit data...
versions.in Loading commit data...

README.md

GTK Based 3270 terminal emulator

pw3270 is a modern, GTK-based, completely free tn3270 emulator.

Created originally for Banco do Brasil, it's now an official Brazilian Government Public Software project, and is used worldwide.

See more details at https://softwarepublico.gov.br/social/pw3270/

Installation

Distributions

openSUSE package:

sudo zypper ar obs://home:PerryWerneck:pw3270 pw3270
sudo zypper ref
sudo zypper in pw3270

Requirements

GTK+ 3.20 or later

https://www.gtk.org/

Building for Linux

Building for Windows

Cross-compiling on SuSE Linux (Native or WSL) - The easier way!

  1. Add the MinGW Repositories
sudo zypper ar obs://windows:mingw:win32 mingw32
sudo zypper ar obs://windows:mingw:win64 mingw64
sudo zypper ref
  1. Run the build script
wget https://github.com/PerryWerneck/pw3270/blob/master/win/pack.sh
./pack.sh --pre-reqs