On 2014-09-09 3:58 PM, Etienne wrote:
I have to specify that AsyncSignal is defined as a "final shared class", and the array is defined as a Array!AsyncSignalI'm not sure if the compiler on OSX could act different and add the shared symbols there?
Meh, I answered my own question. Substituting it from Array!AsyncSignal to Array!(void*) and casting away worked. Looks like dmd-osx has templating problems with shared declarations.