Numpsy
Joined: 22 Aug 2009 Posts: 27
|
Posted: Mon Sep 14, 2009 5:29 pm Post subject: Build problems with DMD 2.032 ? |
|
|
Hi,
While trying to build some code that uses the Juno EventProvider class in DMD 2.032, i got the error:
Code: |
juno\com\client.d(451): Error: template juno.com.client.MethodProxy.opAssign(R,T...) does not match any function template declaration
juno\com\client.d(451): Error: template juno.com.client.MethodProxy.opAssign(R,T...) cannot deduce template function from argument types !()(MethodProxy)
juno\com\client.d(451): Error: template juno.com.client.MethodProxy.opAssign(R,T...) does not match any function template declaration
juno\com\client.d(451): Error: template juno.com.client.MethodProxy.opAssign(R,T...) cannot deduce template function from argument types !()(MethodProxy)
|
The error is coming from the
Code: |
methodTable_[member] = m;
|
in EventProvider.bind(), in case my tinkerings have changed the line numbers.
Anyone got any thoughts?
Adding an additional opAssign that has one template parameter and doing the EventProvider assign manually compiles at least, but i don't know if that should be needed. |
|