DSSS 0.51 and Rebuild 0.8 released.
Gregor Richards
Richards at codu.org
Sat Feb 17 18:24:59 PST 2007
Knud Soerensen wrote:
> Hi
>
> I have downloaded dsss-0.51-dmd-gnuWlinux.tar.gz
> but I have some problems getting it installed properly.
>
> What I have done is unpacked into ~/dsss
> and added ~/dsss/bin to my $PATH
>
> Then I run
>> dsss installed
>> dsss installed
> dsss
>
>> dsss net install dmd
>
> installing dmd is okay, but then
>> dsss installed
> dsss
> trunk
>
> Where is dmd ???
>
> Then trying to do
>> dsss net install dsss-test
> Synchronizing...
> + curl -s -S -k http://svn.dsource.org/projects/dsss/sources/source.list -o /home/knud/dsss/share/dsss/sources/source.list -z /home/knud/dsss/share/dsss/sources/source.list
> + curl -s -S -k http://svn.dsource.org/projects/dsss/sources/pkgs.list -o /home/knud/dsss/share/dsss/sources/pkgs.list -z /home/knud/dsss/share/dsss/sources/pkgs.list
> + curl -s -S -k http://svn.dsource.org/projects/dsss/sources/mirrors.list -o /home/knud/dsss/share/dsss/sources/mirrors.list -z /home/knud/dsss/share/dsss/sources/mirrors.list
>
> Working in /tmp/DSSS_dsss-test
> + svn co http://svn.dsource.org/projects/dsss/branches/test
> sh: svn: command not found
> + curl -k http://dsss.brainsware.org/mirror/dsss-test.tar.gz -o dsss-test.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 1120 100 1120 0 0 6597 0 --:--:-- --:--:-- --:--:-- 0
> + gunzip -c dsss-test.tar.gz | tar -xf -
> Tool dsss-test is not installed.
> Creating imports for DD-sss-test
>
> sss/test => DD-sss-test
> + /home/knud/dsss/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/knud/dsss/include/d -S/home/knud/dsss/lib/ -oqdsss_objs -explicit -lib -full sss/test/test.d -oflibSDD-sss-test.a
>
> sss/test/main.d => dsss_test
> + /home/knud/dsss/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/knud/dsss/include/d -S/home/knud/dsss/lib/ -oqdsss_objs sss/test/main.d -ofdsss_test
> gcc dsss_objs/sss.test.main.o dsss_objs/sss.test.test.o -o dsss_test -m32 -lphobos -lpthread -lm -Xlinker -L./ -Xlinker -L/home/knud/dsss/lib/
> dsss_objs/sss.test.test.o:(.data+0x0): undefined reference to `_D11TypeInfo_Aa6__initZ'
> dsss_objs/sss.test.test.o:(.data+0x34): undefined reference to `_D3std5stdio12__ModuleInfoZ'
> dsss_objs/sss.test.test.o:(.gnu.linkonce.d._D13TypeInfo_B2Aa6__initZ+0x0): undefined reference to `_D14TypeInfo_Tuple6__vtblZ'
> collect2: ld returned 1 exit status
> --- errorlevel 1
>
>
> So, if you could provide some instructions on how to download,install and
> test DSSS it would be great. (a script might be better).
>
> Knud
This is a bit odd. I haven't tested the net-install-dmd on GNU/Linux in
a while, I suspect that it's at fault.
The fact that it shows "trunk" instead of "dmd" in the installed list is
a bit of silliness on my part, I forgot to give it a proper name in the
configuration file X_X
I'll look into why it didn't work.
As per your other post (tar -zxf instead of tar -xf | gunzip), while
that works in the specific case of GNU or BSD tar, it does not work in
the general case (Solaris tar suffers from Extreme Lamosity, for
example). I wrote the code to work in the general case, not just the
specific case.
- Gregor Richards
More information about the Digitalmars-d-announce
mailing list