On Friday, 31 March 2017 at 14:24:43 UTC, Stefan Koch wrote:
On Friday, 31 March 2017 at 14:19:59 UTC, Inquie wrote:
On Friday, 31 March 2017 at 08:20:51 UTC, Nicholas Wilson wrote:
[...]

Yes, I downloaded druntime from github and built it as I did phobos. The 64-bit make files have issues because paths are hard coded and things are not so simple as they used to be, but I was able to, I think, get everything to work.

So, if this is a druntime issue, and if built it "correctly" is there any settings I would have to change to add them or anything like that? Any way to check if those symbols exist in druntime64.lib?

It seems the methods are in

src\core\exception.d

so not sure why they wouldn't be added.


But yes, I downloaded everything nearly simultaneously and build them.

Download the source of a release version.
~master is always a little unstable.
picking the ~stable branch for phobos druntime and dmd should end up in a working compiler close to the latest release.


So, I downloaded all stables an rebuilt and replaced and same error ;/(dmd, druntime, and phobos)

The error seems to be in something else:

1. I had to use fix up the paths to get win64.mak to compile because the paths are hard coded for old visual studio/clang/sdk's that simply do not translate in to the newer visual studio revamps. (wish it did, because it's a pain to find all the right files).

2. druntime64.lib has _d_arrayboundsp and _d_assertp in it(doing a text search).

Any ideas? I'm at a loss. So close but so far!


Reply via email to