Undefined reference to _d_throw

Jordi Sayol g.sayol at yahoo.es
Sun Nov 3 04:39:55 PST 2013


On 02/11/13 21:12, Steve Teale wrote:
> The opposite way round it links OK, bu there's still something strange going on. When I try to run it, it fails with:
> 
> ./compo: error while loading shared libraries: libphobos2.so.0.2: cannot open shared object file: No such file or directory
> 
> This is true, there is no such file. In /usr/lib/i386-linux-gnu there's only libphobos2.so - a real file - which in my understanding should be a link to an actual shared library file.
> 
> Is there a working shared Phobos library in 2.063, or is this a .deb file error. If I have /usr/lib/i386-linux-gnu/libphobos.a instead of phobos2, the program links and at least attempts to run. It may crash later, but that's my fault.
> 
> This is not just a CodeBlocks thing. I made a simple makefile instead that links the libraries in the right order. That links, but also fails with the missing Phobos shared library error.
> 

Yes, this is a .deb error for 2.063.2, which will be fixed on next release.

There are fixed deb packages for the current version at http://d-apt.sourceforge.net/

-- 
Jordi Sayol


More information about the Digitalmars-d mailing list