For compiling, linking, binding, and executing you need it use the "standard" processes for your system. These are site-specific.
There are different ways to configure an environment and you need to use what is already in place on your system.
Some senior, someone in support, or a dba can show which is is to be used.
Hope this helps,