Ale bez pomoci bych to fakt nedal. Pokoušel sem se nahradit knihovní funkci emplace svojí verzí, končí to tím že když zavolám funkcí pod uloženým objektem, vyhodí mi to SIGSEGV.
void ctor(T ob)
{
ob.__ctor();
}
Inu, zřejmě to není jen o tom konstruktoru, ta konstrukce objektu ...
BTW, neví tady někdo jak zabránit DMD kompileru v připojení systémových knihoven a dalších kravin (i GC!). Kdyby to bylo GDC tak bych dal -nostdlib, ale GDC mi ňák nefachčilo.