Werden dann nach und nach die Projekte vom alten auf den neuen Compiler verschoben? Was passiert mit gemeinsam (von allen Projekten) genutzten Units? Greifen beide Compiler auf die selbe
PAS-Datei zu? Habe da ein paar Universal-Units, die alle 2 Wochen erweitert werden.
Ich habe mir zwei substituierte Laufwerke mit der gleichen Struktur für die unterschiedlichen Compiler angelegt. So sind die Sourcen etc komplett voneinander getrennt und kommen sich nicht ins Gehege. Ich habe auch ein paar "Super"-Units, die ständig erweitert/geändert werden. Da liegen dann also mehrere Versionen, jeweils eine für jeden Compiler. Diese synchronisiere ich in unterschiedlichen Zeitabständen, um sie auf dem gleichen Stand zu halten. Durch Branching (mit entsprechenden IFDEFs) versuche ich nach und nach alle benutzten Compiler zu berücksichtigen, bis irgendwann alle Sourcen und Libs auf dem neuen Compiler laufen. Der alte kommt dann in die Tonne.