This is an old revision of the document!
For our Jenkins build server we needed a modified toolchain, that does not depend to be installed in
The following instructions have been written along the way and should result in a working toolchain that is suitable to get a working EasyRPG Player build.
First, we need the buildroot from GitHub and change into the directory:
git clone https://github.com/gcwnow/buildroot.git cd buildroot
To use the default configuration:
Optionally, we can use a previously saved config file, just copy it to
We need to add newly available options then:
We configure the packages to be build and available options:
There are also the graphical frontends
xconfig, using qt and
gconfig, using gtk.
Most of the libraries are not needed, so we disable them to save some time while compiling.
Needed libraries are
Now the important step: change the toolchain directory from
/opt/gcw0-toolchain to your desired directory.
To speed up the build further, set the parallel make jobs to the cores of your cpu
To speed up possibly rebuilds, enable
When all things are set up, we can start the build and get something to drink in the meanwhile
nice -n19 make
Afterwards, there should be a new, shiny toolchain in the directory you chose.