www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DSSS 0.56 and rebuild 0.14 released.

reply Gregor Richards <Richards codu.org> writes:
DSSS, the D Shared Software System, is a tool to ease the building, 
installation, configuration and acquisition of D software.

This release fixes a few bugs and adds a few features, mostly as 
requested in DSSS' ticket system (yes, I really read these :) )

Here's the changelog:
         - Rebuild: Updated DMD frontend version.
         - Patches to compile on x86_64 (NOT for rebuild yet)
         - Uses response files when calling rebuild, for Windows bugs 
(ticket
           #18)
         - Added --bindir, --libdir, similar options.
         - Rebuild: Added -n option (like make -n)
         - Now looks for rebuild in $PATH, rather than just next to DSSS.
         - Rebuild: Added -clean option (like bud's)
         - Added one-file-at-a-time option for libraries on DMD+Windows
           (according to Walter, the only reliable way to do this).

As per usual, more information and downloads are available at:
DSSS: http://www.dsource.org/projects/dsss/
Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild

  - Gregor Richards
Mar 19 2007
parent kenny <funisher gmail.com> writes:
Gregor Richards wrote:
 DSSS, the D Shared Software System, is a tool to ease the building,
 installation, configuration and acquisition of D software.
 
 This release fixes a few bugs and adds a few features, mostly as
 requested in DSSS' ticket system (yes, I really read these :) )
 
 Here's the changelog:
         - Rebuild: Updated DMD frontend version.
         - Patches to compile on x86_64 (NOT for rebuild yet)
         - Uses response files when calling rebuild, for Windows bugs
 (ticket
           #18)
         - Added --bindir, --libdir, similar options.
         - Rebuild: Added -n option (like make -n)
         - Now looks for rebuild in $PATH, rather than just next to DSSS.
         - Rebuild: Added -clean option (like bud's)
         - Added one-file-at-a-time option for libraries on DMD+Windows
           (according to Walter, the only reliable way to do this).
 
 As per usual, more information and downloads are available at:
 DSSS: http://www.dsource.org/projects/dsss/
 Rebuild: http://www.dsource.org/projects/dsss/wiki/Rebuild
 
  - Gregor Richards

ah! that rocks! I'm trying to install it into my gentoo system gcc-4.1.1 with dmd and gdc installed. I tried with gdc.posix and dmd.posix first, make -f Makefile.gdc.posix clean doesn't remove "rebuild/libSbudutil.a" -- which I'm not sure is a problem or not. just thought that was weird. then, I get this error: sss/main.d => dsss + /root/dsss/rebuild/rebuild -Idsss_imports/ -I. -S./ -I/root/dsss/inst/include/d -S/root/dsss/inst/lib/ -oqdsss_objs -g -Irebuild/dsss_imports -Srebuild sss/main.d -ofdsss gcc dsss_objs/sss.main.o dsss_objs/gcstats.o dsss_objs/sss.build.o dsss_objs/hcf.path.o dsss_objs/hcf.process.o dsss_objs/sss.conf.o dsss_objs/sss.clean.o dsss_objs/hcf.env.o dsss_objs/sss.genconfig.o dsss_objs/sss.install.o dsss_objs/sss.net.o dsss_objs/sss.uninstall.o -o dsss -m32 -lphobos -lpthread -lm -Xlinker -lSbudutil -Xlinker -lSbudutil -Xlinker -lSbudutil -Xlinker -lSbudutil -Xlinker -L./ -Xlinker -L/root/dsss/inst/lib/ -Xlinker -Lrebuild /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../libSbudutil.a(booltype.o): In function `_D4util8booltype4Bool8toStringMFZAa': util/booltype.d:(.gnu.linkonce.t_D4util8booltype4Bool8toStringMFZAa+0x26): undefined reference to `_adDup' Thanks again, Kenny
Mar 22 2007