DSSS 0.54 and Rebuild 0.12 released!

Gregor Richards Richards at codu.org
Mon Feb 26 23:36:14 PST 2007


Knud Soerensen wrote:
> On Mon, 26 Feb 2007 13:15:37 -0800, Gregor Richards wrote:
> 
>>What's the exact response? 
> 
> 
> 
> 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
> Checked out revision 402.
> 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/ -Xlinker -L/home/knud/dsss/lib -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
> Command /home/knud/dsss/bin/rebuild returned with exitcode 65280, aborting.
> 
> 
>>It should find libphobos in 
>>/home/knud/dsss/lib ...
> 
> 
> No, the -L does not work when there is a -Xlinker in front !! 

Hm. Well that's a bug in DMD then ... All I do is pass -L-L<whatever> to 
DMD.

Could you check and make sure there isn't a /lib/libphobos.a, 
/usr/lib/libphobos.a, etc? If there is, it's probably the problem 
(though it shouldn't be >_> )

  - Gregor Richards



More information about the Digitalmars-d-announce mailing list