digitalmars.D.announce - DSSS 0.56 and rebuild 0.14 released.
- Gregor Richards (20/20) Mar 19 2007 DSSS, the D Shared Software System, is a tool to ease the building,
- kenny (11/35) Mar 22 2007 ah! that rocks! I'm trying to install it into my gentoo system gcc-4.1.1...
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 - 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
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 - 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 Richardsah! 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