The Geant4 toolkit is available for a variety of operating systems:
flavors of UNIX,
and Windows systems.
In order to link and build the program only two underlying software packages are mandatory:
CLHEP (Class Library of High Energy Physics) and the
STL (Standard Template Library for fundamental classes like C++ containers and strings).