VMAKE verhält sich in einigen Punkten anders als make unter UNIX oder nmake von Microsoft:
· Da VMAKE alle Include-Dateien nach sys/wrk/incl und alle Quelldateien vor der Übersetzung in ein temporäres Verzeichnis kopiert, zeigen Dateinamen in Fehlermeldungen des Kompilierers nie auf die eigentlichen Quelldateien.
· VMAKE erzeugt immer so viel wie möglich und stoppt nicht beim ersten Fehler. Dies entspricht der Option -k in make.
· Zu jeder Objektdatei existiert eine Datumsdatei. Eine Objektdatei wird in den folgenden Fällen neu erzeugt:
¡ Die bestehende Objektdatei ist älter als die Quelldatei (wie in make).
¡ Der Zeitstempel der Datumsdatei unterscheidet sich vom Zeitstempel der Quelldatei.