Compile Phobos library ?
GG
g at g.com
Thu Feb 18 01:22:02 PST 2010
Thanks you very much for your explanation ! I got it work with gdb and got this:
If I pass to dmd : r -g -d -lib -ofobj/posix/release/libphobos2.a [all .d and .o files] ../druntime/libdruntime.a, I get this :
Program received signal SIGSEGV, Segmentation fault.
---Type <return> to continue, or q <return> to quit---
0x0816c5d8 in StringTable::lookup (this=0x96a4618, s=0x81f518c "object", len=6)
at root/stringtable.c:100
100 se = *(StringEntry **)search(s,len);
------------------------------
But if I try pass to dmd : r -g -d [all .d and .o files], I get this :
Program received signal SIGSEGV, Segmentation fault.
0x0816c6b3 in Dchar::memcmp (s1=0x81f517c "object", s2=0x96a47cc "object",
---Type <return> to continue, or q <return> to quit---
nchars=6) at root/dchar.h:161
161 static int memcmp(const dchar *s1, const dchar *s2, int nchars) { return ::memcmp(s1, s2, nchars); }
------------------------------
I hope it can help !
Thanks !
GG
More information about the Digitalmars-d-learn
mailing list