You will need SDL 1.2, SDL_Mixer, SDL_Image and GTK 2.0 libraries. You will probably need GCC 5.x or later to build. The Audio tracks should be Named Track02.ogg to Track11.ogg and be in the ctp2_program/ctp/music folder.
This version should support CD Audio music, and also support Ripped CD Audio compressed as ogg (like found in the GoG version). Note that datas are not include in this repo, you'll need to get it from Original CD or from GoG version.
This version build on Linux (i386 and x86_64), Pandora and Pyra. In the mean time the Apolyton code was modified so that it works with the. It was originally built using Microsoft Visual Studio 6.0. It has been stripped of comments, but is otherwise complete as far as Activision code goes. This is the Apolyton version of Call to Power II source code based on the released source code of Call to Power II, without the patch. You'll have a better chance to get this running with this repo: that integrate all the change from here plus many more.