<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 31 October 2013 08:34, Steve Teale <span dir="ltr"><<a href="mailto:steve.teale@britseyeview.com" target="_blank">steve.teale@britseyeview.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">On Wednesday, 30 October 2013 at 06:18:02 UTC, Alexandr Druzhinin wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
30.10.2013 11:58, Steve Teale пишет:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I want to build gtkD. For that I need a version 2 GDC. Ubuntu is still<br>
on V2.<br>
<br>
Are there any clear build instructions available, or even a binary ;=)<br>
</blockquote>
<a href="http://gdcproject.org/wiki/Installation/General" target="_blank">http://gdcproject.org/wiki/<u></u>Installation/General</a> to build from source. Binary exists, but it's better to build from source.<br>
</blockquote>
<br></div></div>
OK, got all the tools installed and the build for GDC went on for some time, but eventually bombed out with:<br>
<br>
checking for suffix of object files... configure: error: in `/home/steve/gdc/objdir/i686-<u></u>pc-linux-gnu/libgcc':<br>
configure: error: cannot compute suffix of object files: cannot compile<br>
<br>
Help? Out of my depth.<br>
</blockquote></div><br><br></div><div class="gmail_extra">Hello Steve,<br><br></div><div class="gmail_extra">It's been a while since you've poked your head round here.  ;-)<br><br>This error message you are getting is quite misleading and frequently the problem has
  nothing to do with the message.  You have to check the file
  'config.log' in the directory where the error occurred.  In the error you are getting, you would have to check the 'config.log' file in the directory '/home/steve/gdc/objdir/i686-pc-linux-gnu/libgcc'.  There might be several
  test programs that failed during the configuration, but some of these
  failures are non-critical.  Check for the last error entry in the file.<br><br>However a common cause is that the tequired libraries for the GCC build are missing, specifically MPFR,
  GMP and MPC.<br><br></div><div class="gmail_extra">In Ubuntu, even if these packages are installed, they are put into multiarch directories which vanilla GCC isn't aware of.<br><br></div><div class="gmail_extra">Can you export the following two environment variables, and see if it continues to fail.<br>
<br>export CPATH=/usr/include/i686-linux-gnu<br>export LIBRARY_PATH=/usr/lib/i686-linux-gnu<br><br></div><div class="gmail_extra"><br>-- <br>Iain Buclaw<br><br>*(p < e ? p++ : p) = (c & 0x0f) + '0';
</div></div>