Preparation
August 21, 2022 at 1:42 PMThis tutorial is about developing an application and not on how to configure and setup a development
environment. You will need the following tools to go through this tutorial. The easiest way to
install most of these tools is to use yum. There are many good sources out there on how to use
yum
on IBM i to install open source software.
Also all these tools are not IBM i specific. There is plenty of information about them on the internet. Just look it up! Use your minds!
Bash
You will need a working PASE environment with preferably bash installed. Again there are many
sources out there on how to configure bash
. If you have a problem setting this up then get help
through a forum or mailing list or stop by the IBM i group at Ryver.com or Slack. If you
have no account yet on Ryver then subscribe via this link. The General forum on Ryver is a
good starting point.
SSH
SSH is needed to connect to your IBM i from your PC. Though you may also call QP2TERM
from a
5250 session though I wouldn’t recommend that.
make
make
is the build tool which controls our build process. It can be installed via yum
, package
make-gnu.ppc64.
git
You will need git to access the source code repository of the project. What is git? That is beyond this tutorial and you should look it up on the internet.
Library
Last but not least we need a library where all the objects are placed.
CRTLIB CHAMPIONS TYPE(*TEST) TEXT('RPG Next Gen Project Champions')
Now you should be set up for the tour. Let’s go! :)