Build v3.03 released

dickl dick221z at yahoo.com
Thu Sep 21 10:24:33 PDT 2006


Derek Parnell wrote:
> Release 3.03 (build #2371) is now available 20 Sep 2006 
> URL: http://www.dsource.org/projects/build 
> 
> Change Log Summary
> ------------------
> ** FIX: Ticket #33 For unix editions, 'pthread' is now a default library,
> '-g' is used instead of '/co' to generate debug data, '-o ' is used instead
> of '-of', and spaces are placed in between consecutive '-L' switches. Note
> that if you want to place library files on the command line, you still have
> to include the '.a' file suffix. 
> 
> ** FIX: Ticket #34 For GNU, 'gdc' is the default linker, the library switch
> is now '-L-l', 'gphobos' is used instead of 'phobos', and the makefile
> includes the '-version=BuildVerbose' switch. 
> 
> ** FIX: Ticket #35 It is now possible to use relative paths on the command
> line files. 
> 
> ** FIX If you use the '-od' switch then the '-op' switch is not used. 
> 
> ** CHG: Ticket #36 The default name for the executable is now 'bud', but
> you can change it to anything you like. 
> 
> ** CHG: Ticket #37 Changed defaults to support GDC out-of-the-box. 
> 
> ** ENH The utility now also checks for a '[darwin]' section in the
> Configuration File. 
> 
> ** ENH The utility now supports the import syntax that was introduced with
> DMD v0.163. 
> 
> ** ENH The distribution now includes example configuration files for a
> number of environments. 
> 
> ** ENH The Configuration File now supports a new FINAL command that allows
> you to run jobs after a successful build.
> 
> 
> There are a number of example configuration files now distributed with the
> source. Please select the one closest to your own environment and tweak as
> needed if you are having problems with the 'default' settings. If you can't
> get it to run using the compiler/linker/librarian of your choice after
> trying the configuration files, please let me know.
> 
> Note that the distributed Windows executable files have been compressed
> with UPX. This shouldn't be an issue but I thought you might like to know.
> 
> _________________

Sorry to say, 3.03 is messed up for Windows builds.

In the linker .rsp file, the libraries are placed on separate lines. 
Optlink wants all the libraries on 1 line with '+' between the lib names.



More information about the Digitalmars-d-announce mailing list