On Tuesday, 21 January 2014 at 17:53:38 UTC, Russel Winder wrote:
Hummm…. it seems that DMD still tries to search libphobos2.a by default instead of libphobos2.so, so the -defaultlib=libphobos2.so is thedifference between success and failure :-(
As far as I understand shared one will become default only full stack of D utilities for working with loaded libraries will be available in runtime (right now you need to resort to dlsym) and tested a bit. Right now it is kind of semi-official.
