Re: D-dll support: testers needed round 2

2018-07-01 Thread Domain via Digitalmars-d
On Friday, 9 February 2018 at 20:34:33 UTC, Benjamin Thaut wrote: My work on dll support for D continues. There is another iteration I need help testing with. Any update?

Re: D-dll support: testers needed round 2

2018-03-31 Thread evilrat via Digitalmars-d
On Saturday, 31 March 2018 at 08:33:19 UTC, Rainer Schuetze wrote: I guess you want to cast to a class that is only defined in the dynamically loaded DLL? The problem is that casting needs a reference to the class info of the target class which only exists in the referenced DLL, which needs s

Re: D-dll support: testers needed round 2

2018-03-31 Thread Rainer Schuetze via Digitalmars-d
On 21/03/2018 14:08, Martin Nowak wrote: On Friday, 9 February 2018 at 20:34:33 UTC, Benjamin Thaut wrote: My work on dll support for D continues. There is another iteration I need help testing with. Getting started tutorial: http://stuff.benjamin-thaut.de/D/getting_started.html The DIP can

Re: D-dll support: testers needed round 2

2018-03-31 Thread Rainer Schuetze via Digitalmars-d
On 21/03/2018 07:46, evilrat wrote: On Friday, 9 February 2018 at 20:34:33 UTC, Benjamin Thaut wrote: My work on dll support for D continues. There is another iteration I need help testing with. Getting started tutorial: http://stuff.benjamin-thaut.de/D/getting_started.html A binary distr

Re: D-dll support: testers needed round 2

2018-03-21 Thread Martin Nowak via Digitalmars-d
On Friday, 9 February 2018 at 20:34:33 UTC, Benjamin Thaut wrote: My work on dll support for D continues. There is another iteration I need help testing with. Getting started tutorial: http://stuff.benjamin-thaut.de/D/getting_started.html The DIP can again found be here: https://github.com/In

Re: D-dll support: testers needed round 2

2018-03-21 Thread Martin Nowak via Digitalmars-d
On Saturday, 10 February 2018 at 02:24:58 UTC, rikki cattermole wrote: -import switch makes me a little concerned, what exactly is it changing that makes it required? I remember that we figured out that the MS Linker can optimize away the indirection when linking statically, so the paragraph

Re: D-dll support: testers needed round 2

2018-03-20 Thread evilrat via Digitalmars-d
On Friday, 9 February 2018 at 20:34:33 UTC, Benjamin Thaut wrote: My work on dll support for D continues. There is another iteration I need help testing with. Getting started tutorial: http://stuff.benjamin-thaut.de/D/getting_started.html A binary distribution is provided, see the tutorial f

Re: D-dll support: testers needed round 2

2018-02-11 Thread Amorphorious via Digitalmars-d
On Saturday, 10 February 2018 at 12:34:03 UTC, Benjamin Thaut wrote: On Saturday, 10 February 2018 at 02:24:58 UTC, rikki cattermole wrote: On 09/02/2018 8:34 PM, Benjamin Thaut wrote: -import switch makes me a little concerned, what exactly is it changing that makes it required? Thank you R

Re: D-dll support: testers needed round 2

2018-02-10 Thread Benjamin Thaut via Digitalmars-d
On Saturday, 10 February 2018 at 02:24:58 UTC, rikki cattermole wrote: On 09/02/2018 8:34 PM, Benjamin Thaut wrote: -import switch makes me a little concerned, what exactly is it changing that makes it required? Thank you Rikki for derailing this topic with the first post. As you might notic

Re: D-dll support: testers needed round 2

2018-02-09 Thread rikki cattermole via Digitalmars-d
On 09/02/2018 8:34 PM, Benjamin Thaut wrote: My work on dll support for D continues. There is another iteration I need help testing with. Getting started tutorial: http://stuff.benjamin-thaut.de/D/getting_started.html The DIP can again found be here: https://github.com/Ingrater/DIPs/blob/Revi

D-dll support: testers needed round 2

2018-02-09 Thread Benjamin Thaut via Digitalmars-d
My work on dll support for D continues. There is another iteration I need help testing with. Getting started tutorial: http://stuff.benjamin-thaut.de/D/getting_started.html The DIP can again found be here: https://github.com/Ingrater/DIPs/blob/ReviveDIP45/DIPs/DIP45.md The DIP is not up to dat