Das Erstellen von MaxDB-Software mit Hilfe von VMAKE gliedert sich in 2 Phasen
Dabei können folgende Komponenten von Software erzeugt werden:
· Programm
· Programm, das Shared-Memory-Zugriff ermöglicht
· statische Bibliothek
· dynamische Bibliothek
· Programm, das wiederum mit anderen Programmen gelinkt werden kann (Relocatable)
· Programm, das wiederum mit anderen Programmen gelinkt werden kann (Relocatable) und Shared-Memory-Zugriff ermöglicht