Mattias Gaertner wrote:
http://wiki.lazarus.freepascal.org/Lazarus/FPC_Libraries
When the ToDos are solved the IDE can be extended.
ToDo: proposal how the IDE should create version numbers
I'm just giving my comments here... maybe my knowledge on these subjects
is old... if it is... then
David Lyon wrote:
Under windows, version #s of dll's are usually kept in the dll header.
Under unix, it is embedded in the filename.
Not sure how to reconcile the two
but...
I think on windows, it's not forbidden to put the version number in
the number, e.g. msvc, and delphi vcl do
Micha Nelissen schrieb:
I think on windows, it's not forbidden to put the version number in
the number, e.g. msvc, and delphi vcl do it. So having the major version
in the name seems most logical.
Yes. But what about having e.g. version 2.0 and 2.1, where 2.1 is
backwards compatible to 2.0,
Sebastian Günther wrote:
backwards compatible to 2.0, but introduces new functions. How should an
application distuingish between a real 2.0 DLL and a 2.1 DLL, when
both have the same filename?
For the minor version number, a function will have to be made that
queries the resource information,