Anyone knows if packages from D10.0 need to be recompiled to work in D10.1?
Anyone knows if packages from D10.0 need to be recompiled to work in D10.1?
If so, it's a lot of work every time a new update is released.
If so, it's a lot of work every time a new update is released.
Yes, you need to recompile all packages from source.
ReplyDeleteJust found that packages needs to be recompiled to work with D10.1 Berlin.
ReplyDeleteWhy not D11 Berlin then?
Achim Kalwa Thanks!
ReplyDeleteLuis Madaleno Because this is service pack to 10 Seattle :)
ReplyDeleteBalázs Szakály That's why it should allow the same packages. Otherwise it would make sense to be D11.
ReplyDeleteThe 10 naming scheme is to align with both Windows 10 and OS-(Roman numeral)-X. The only Delphi version that did not change the dcu layout was D2006 IIRC. It was not a success; a lot of effort for very little payoff.
ReplyDeleteLuis Madaleno The name of Delphi is "Delphi 10" now, just like OSX (pronounced "OS 10"), or Windows 10, which is staying version 10 no matter the updates. And just like OSX, it has named and .1 releases. It's a very common numbering scheme right now. So, this version is Delphi 10.1 Berlin. The next version will be 10.2.
ReplyDeleteEvery time there's a release, you need to recompile, because unit interfaces change, the compiler changes, etc. There's only ever been a single release where this did not happen, which was D2007 compared to D2006.
Balázs Szakály payed service pack (;
ReplyDeleteJohan Bontes You got in before me. I didn't see your comment in the G+ interface :)
ReplyDeleteJohan Bontes it was Delphi 2007, that was dcu compatible to Delphi 2006.
ReplyDelete