View previous topic :: View next topic |
Author |
Message |
pragma
Joined: 28 May 2004 Posts: 607 Location: Washington, DC
|
Posted: Sat Mar 26, 2005 5:35 pm Post subject: Build Issues |
|
|
(Win32, Mango 1.2a, DMD V0.119)
I'm not 100? sure that the compiler is to blame for this one:
Code: |
mango\cache\model\IPayload.d(54): interface mango.cache.model.IPayload.IPayload base class is forward referenced by PathMapping
mango\cache\model\IPayload.d(54): interface mango.cache.model.IPayload.IPayload base class is forward referenced by Object
mango\io\model\IConduit.d(60): interface mango.io.model.IConduit.IConduit base class is forward referenced by SocketConduit
mango\cache\model\IPayload.d(54): interface mango.cache.model.IPayload.IPayload base class is forward referenced by QueuedEntry
mango\cache\model\IPayload.d(54): interface mango.cache.model.IPayload.IPayload base class is forward referenced by QueuedEntry
mango\cache\model\IPayload.d(54): interface mango.cache.model.IPayload.IPayload base class is forward referenced by QueuedEntry
|
I've had no luck with hacking on the source tree to alleviate these, so I thought I'd open up the issue here.
I'm trying to compile servlet-code for DSP, so I think these problems are related to the /servlet branch of source files. Just building ServletProvider.d all by itself gives some of these problems. I'm not sure where the others are coming from. _________________ -- !Eric.t.Anderton at gmail |
|
Back to top |
|
|
pragma
Joined: 28 May 2004 Posts: 607 Location: Washington, DC
|
Posted: Sat Mar 26, 2005 6:17 pm Post subject: |
|
|
If it helps, it looks like an issue with cast(), at least with ServletProvider.d. Commenting out the cast on line 419 satisfies the compiler:
Code: |
// lookup servlet for this path
/*pm = cast (PathMapping)*/ cache.get (path);
|
Further hacking has revealed that attempting to cast an IPayload to something else will yield this error. Funky. _________________ -- !Eric.t.Anderton at gmail |
|
Back to top |
|
|
kris
Joined: 27 Mar 2004 Posts: 1494 Location: South Pacific
|
Posted: Sat Mar 26, 2005 6:32 pm Post subject: |
|
|
Walter introduced this bug in the 119 release. He said it would be fixed again with the 120 release (on one of those NG forums).
The only thing I can suggest is to download the 118 release again from the DM site. |
|
Back to top |
|
|
pragma
Joined: 28 May 2004 Posts: 607 Location: Washington, DC
|
Posted: Sat Mar 26, 2005 7:13 pm Post subject: |
|
|
kris wrote: | Walter introduced this bug in the 119 release. He said it would be fixed again with the 120 release (on one of those NG forums).
The only thing I can suggest is to download the 118 release again from the DM site. |
Damn. Must've missed that note on the DNG. Oh well. Thanks for the tip. _________________ -- !Eric.t.Anderton at gmail |
|
Back to top |
|
|
|