<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-15"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
As you said, I replaced the real phobos object.d with an other version
by renaming mingw/include/d/ to mingw/include/d2/ and just put a
object.d file containing :<br>
<small><i>class Object<br>
{<br>
<br>
}<br>
</i></small><br>
so I'm pretty sure gdc will not use the old version, but a gdc -c
object.d -o object.o does the exactly same thing :<br>
<small><i>object.d:0: internal compiler error: Segmentation fault<br>
Please submit a full bug report,<br>
with preprocessed source if appropriate.<br>
See <a class="moz-txt-link-rfc1738" href="http://www.mingw.org/bugs.shtml">&lt;URL:http://www.mingw.org/bugs.shtml&gt;</a> for instructions.</i></small><br>
<br>
Do I must submit a report to that url ? Not even a gdb can helps.<br>
<br>
<br>
Wiz<br>
<br>
<br>
John Reimer a écrit :<br>
<blockquote cite="midop.tkqbaxbj6gr7xp@epsilon-alpha" type="cite">I
think you need to replace mingw/include/d/3.4.5/object.d with your
version.  So backup the one there, replace it with yours, and see what
happens.
  <br>
  <br>
GDC has a "weird" directory structure for the intrinsic imports.  I'm
not sure if that's the fault of the D implementation or the phobos
library mechanics hard-wired into D :(. I actually wish the structure
were dirt simple for those dmd/gdc users who want to create there own
kernels. Right now, it seems to require a certain amount of hackery to
get around the setup.
  <br>
  <br>
At the very least, we'll eventually need a tutorial for how to
roll-your-own phobos-replacement and attach it to d.  Ares is a good
example of a start, but I believe it is dmd only, at this point.
  <br>
  <br>
-JJR
  <br>
</blockquote>
</body>
</html>