D Shared Software System version 0.2 released!

Gregor Richards Richards at codu.org
Wed Nov 15 14:10:44 PST 2006


I should probably document this somewhere properly, but:

The net feature cannot be used until you actually install dsss to some 
prefix.  The next step here would be:

$ ./dsss install --prefix=<your_favorite_prefix>

After that 'net' should work fine.

I think I'll actually add a check to the net.d module that spits out 
what you need to do if you run dsss net from a non-installed prefix :)

My apologies.

  - Gregor Richards

PS: Haven't tried it with DMD on GNU/Linux - if it works for you, please 
tell me :)

Jesse Phillips wrote:
> Just tried to install it from both the svn repo and the dsss.tar.bz2
> file. I noticed the zip had the list.list file thinking that might be
> the problem but no luck. The error I get when I run it is.
> 
> $ ./dsss net
> Error: /home/he/src/dsss.2/dsss-0.2/./inst/etc/dsss/list.list: No such
> file or directory
> 
> output from the install:
> 
> $ make -fMakefile.dmd.posix
> cd dsss_build && \
> make -f Makefile.unix
> make[1]: Entering directory `/home/he/src/dsss.2/dsss-0.2/dsss_build'
> dmd -op -release -inline -ofdsss_build build.d util/pathex.d source_bn.d
> util/str.d build_bn.d util/booltype.d source.d util/fdt.d util/fileex.d
> util/linetoken.d util/macro.d util/file2.d
> gcc build.o util/pathex.o source_bn.o util/str.o build_bn.o
> util/booltype.o source.o util/fdt.o util/fileex.o util/linetoken.o
> util/macro.o util/file2.o -o dsss_build -m32 -lphobos -lpthread -lm
> make[1]: Leaving directory `/home/he/src/dsss.2/dsss-0.2/dsss_build'
> ./dsss_build/dsss_build -od. -Idsss_build sss/main.d -Tdsss
> `pwd`/dsss build
> Creating imports for budutil
> 
> util => budutil
> + /home/he/src/dsss.2/dsss-0.2/dsss_build/dsss_build
> -I/home/he/src/dsss.2/dsss-0.2/inst/include/d
> -LIBPATH=/home/he/src/dsss.2/dsss-0.2/inst/lib -LIBPATH=.  -od.
> -explicit -lib -full util/fdt.d util/str.d util/macro.d util/fileex.d
> util/pathex.d util/file2.d util/series.d util/booltype.d
> util/linetoken.d -TlibSbudutil.a
> /usr/bin/ar: creating libSbudutil.a
> 
> Creating imports for DD-sss
> 
> sss => DD-sss
> + /home/he/src/dsss.2/dsss-0.2/dsss_build/dsss_build
> -I/home/he/src/dsss.2/dsss-0.2/inst/include/d
> -LIBPATH=/home/he/src/dsss.2/dsss-0.2/inst/lib -LIBPATH=.  -od. -g
> -Idsss_build -explicit -lib -full sss/uninstall.d sss/genconfig.d
> sss/conf.d sss/install.d sss/build.d sss/clean.d -TlibSDD-sss.a
> /usr/bin/ar: creating libSDD-sss.a
> 
> hcf
> 
> sss/main.d => dsss
> Command: cd dsss_build
> Command: make -f Makefile.unix
> + make -f Makefile.unix
> make[1]: Entering directory `/home/he/src/dsss.2/dsss-0.2/dsss_build'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/he/src/dsss.2/dsss-0.2/dsss_build'
> + /home/he/src/dsss.2/dsss-0.2/dsss_build/dsss_build
> -I/home/he/src/dsss.2/dsss-0.2/inst/include/d
> -LIBPATH=/home/he/src/dsss.2/dsss-0.2/inst/lib -LIBPATH=.  -od. -g
> -Idsss_build -LIBPATH=dsss_build sss/main.d -Tdsss
> 
> Hope this is more my error then yours.
> 
> Gregor Richards wrote:
> 
>>I have just released version 0.2 of DSSS, the D Shared Software System.
>>I've added support for mirrors since 0.1, though the actual mirror
>>infrastructure isn't in place yet.
>>
>> - Gregor Richards



More information about the Digitalmars-d-announce mailing list