Thread overview | ||||||
---|---|---|---|---|---|---|
|
November 07, 2011 Juno for D2 (Working status unknown) | ||||
---|---|---|---|---|
| ||||
Disclaimer: Don't expect it to work. I've made changes to the Juno Library such that it will compile into a .lib with DMD 2.056. However this does not mean it will compile for the examples or user code. It also does not mean that it will work once compiled. https://github.com/he-the-great/Juno-Windows-Class-Library The worst changes I made come from this commit: https://github.com/he-the-great/Juno-Windows-Class-Library/ commit/6b7c970ddf06921038d5ad3145cc835abb31dbf6 I couldn't understand how this compiled in the passed, so I just version (none)'d the blocks. What does scope(failure) return; do? Anyway I'm hoping to get something working with COM using it, but I wouldn't hold my breath that I'd figure out how to get it working if it didn't. |
November 07, 2011 Re: Juno for D2 (Working status unknown) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jesse Phillips | Hi, Does this include the latest 'official' Juno changes? (the latest downloadable version is 0.5.1, but the SVN version is only 0.4). I have a version of Juno that was working with some COM stuff a few versions of DMD2 back but is broken with the latest one (a combination of language changes and at least one compiler ICE). I'll have a look at the changes when i get some time. There were also a few other issues mentioned on the Juno forum in the past that could do with being merged in. Thanks, Richard Webb. |
November 07, 2011 Re: Juno for D2 (Working status unknown) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Richard Webb | Richard Webb Wrote: > Hi, > > Does this include the latest 'official' Juno changes? (the latest downloadable version is 0.5.1, but the SVN version is only 0.4). Oh I had no idea. I used SVN, expecting it to have the latest version. I"ll have to look into merge that then. > I have a version of Juno that was working with some COM stuff a few versions of DMD2 back but is broken with the latest one (a combination of language changes and at least one compiler ICE). I'll have a look at the changes when i get some time. If you just want to bundle up your code and email it I can try and take advantage (Can commit with your approved name and email). That is assuming you able to look into it (prefer not to duplicate work). > There were also a few other issues mentioned on the Juno forum in the past that could do with being merged in. Interesting, I'll take a look. Sounds like the project has needed a move to GitHub for some time then. Thank you for the info and also forking, maybe we can revive what appears to be a good Windows library. Though I'm definitely interested in a much narrower scope than the original author. |
November 08, 2011 Re: Juno for D2 (Working status unknown) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jesse Phillips | == Quote from Jesse Phillips (jessekphillips+D@gmail.com)'s article > Oh I had no idea. I used SVN, expecting it to have the latest version. I"ll have to look into merge that then. 0.5.1 does contain a degree of D2 support, though it's rather out of date and there are lots of language change related breakages (mostly just things like const and operator type stuff, but a few others as well). There are several new modules as well. > Though I'm definitely interested in a much narrower scope than the original author. Same here -> i've only really used the COM stuff (and i did have a working COM server dll in DMD2 around 2.052). |
Copyright © 1999-2021 by the D Language Foundation