Created originally as part of PW3270 application this library is designed to act as a standard ABI for lib320 and pw3270 language bindings using the same objects for direct lib3270 calls and IPC based requests to the pw3270 GUI application. It's beeing used on libhllapi and pw3270's python library.
The MSVC and MinGW libraries for windows can be found on Releases
- TODO
-
Add the MinGW Repositories
sudo zypper ar obs://windows:mingw:win32 mingw32 sudo zypper ar obs://windows:mingw:win64 mingw64 sudo zypper ar obs://home:PerryWerneck:pw3270 pw3270 sudo zypper ref
-
Get sources from git
git clone https://github.com/PerryWerneck/libipc3270.git ./libipc3270
-
Install 64 bits cross compilers
./libipc3270/win/install-cross.sh --64
-
Configure 64 bits build environment
```shell ./libipc3270/win/win-configure.sh --64 ```
-
Build
cd libipc3270 make clean make all
-
Build and install lib3270
-
Get sources from git
git clone https://github.com/PerryWerneck/libipc3270.git ./libipc3270
-
Build library using the mingw shell
cd libipc3270 ./autogen.sh make all
-
Install
make install
-
Install pw3270 with sdk modules
-
Install git for windows
-
Download and install Visual Studio Build Tools
-
Get sources from git
git clone https://github.com/PerryWerneck/libipc3270.git ./ipc3270
-
Build and install
cd ipc3270 install.bat