Never-build package '(whatever)' must be recompiled
Posted on 2006-05-19
We use Delphi 6 with Update Pack 2; until now our build machine was Win2K, but I am in the process of creating a new build machine on WinXP SP2.
I have spent a full day installing Delphi together with a lot of additional packages which we use; I have replicated all the library paths from one machine together, and as far as I am able to determine, the Delphi environment is identical on both machines.
I have an automated build process (based on FinalBuilder 4), and all my source files are maintained in a StarTeam repository; the build process uses dcc32.exe rather than delphi32.exe.
I attempted a automated test build of a single module within a system containing perhaps 50 bpl's. On the Win2K machine it works perfectly, but an identical build on the WinXP machine falls over with a 'Never-build package '(whatever)' must be recompiled', where (whatever) is indeed another module within the system.
I am in the process of recompiling (whatever) and I am expecting this to resolve the immediate problem, but this does not explain why it is happening in the first place, and I don't really want to have to rebuild everything on the new machine before continuing .
Are there any known issues with Delphi 6 in WinXP? Are there any compiler settings that I may have overlooked?
I'm clutching at straws here guys - give me some inspiration.