www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - rebuild for dmd 2.018

reply Max Samukha <samukha voliacable.com.removethis> writes:
This is just to make rebuild usable with dmd 2.018. Tested only on
Windows. If there are problems, you'll have to fix them yourself or
wait for an official update.

http://www.d-coding.com/downloads/rebuild-dmd-2.018.zip contains a
patch for rebuild sources. It also includes a precompiled Windows
binary. The binary requires pthreadGC2.dll, which you can grab from
ftp://sourceware.org/pub/pthreads-win32/dll-latest/lib/ 
Aug 15 2008
next sibling parent reply davidl <davidl 126.com> writes:
在 Fri, 15 Aug 2008 18:47:40 +0800,Max Samukha  
<samukha voliacable.com.removethis> 写道:

 This is just to make rebuild usable with dmd 2.018. Tested only on
 Windows. If there are problems, you'll have to fix them yourself or
 wait for an official update.

 http://www.d-coding.com/downloads/rebuild-dmd-2.018.zip contains a
 patch for rebuild sources. It also includes a precompiled Windows
 binary. The binary requires pthreadGC2.dll, which you can grab from
 ftp://sourceware.org/pub/pthreads-win32/dll-latest/lib/

Great! I've run into the same problem before, and tried that library, rebuild was built fine, though it didn't manage to start up. Don't know why that time. Thanks for your patch! Hopefully Gregor will apply it soon. -- 使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/
Aug 18 2008
parent Max Samukha <samukha voliacable.com.removethis> writes:
On Mon, 18 Aug 2008 15:05:25 +0800, davidl <davidl 126.com> wrote:

? Fri, 15 Aug 2008 18:47:40 +0800?Max Samukha  
<samukha voliacable.com.removethis> ??:

 This is just to make rebuild usable with dmd 2.018. Tested only on
 Windows. If there are problems, you'll have to fix them yourself or
 wait for an official update.

 http://www.d-coding.com/downloads/rebuild-dmd-2.018.zip contains a
 patch for rebuild sources. It also includes a precompiled Windows
 binary. The binary requires pthreadGC2.dll, which you can grab from
 ftp://sourceware.org/pub/pthreads-win32/dll-latest/lib/

Great! I've run into the same problem before, and tried that library, rebuild was built fine, though it didn't manage to start up. Don't know why that time. Thanks for your patch! Hopefully Gregor will apply it soon.

Once started on a single processor system, rebuild tried to lock an uninitialized mutex causing the pthread library to segfault.
Aug 18 2008
prev sibling next sibling parent reply davesun <davesun 2126.com> writes:
  Max Samukha (samukha voliacable.com.removethis) ֮
 This is just to make rebuild usable with dmd 2.018. Tested only on
 Windows. If there are problems, you'll have to fix them yourself or
 wait for an official update.
 http://www.d-coding.com/downloads/rebuild-dmd-2.018.zip contains a
 patch for rebuild sources. It also includes a precompiled Windows
 binary. The binary requires pthreadGC2.dll, which you can grab from
 ftp://sourceware.org/pub/pthreads-win32/dll-latest/lib/

hello , dsss and rebuild can not build a libaray file with dmd2.018.
Aug 25 2008
parent Max Samukha <samukha voliacable.com.removethis> writes:
On Tue, 26 Aug 2008 06:48:36 +0000 (UTC), davesun <davesun 2126.com>
wrote:

hello , dsss and rebuild can not build a libaray file with dmd2.018.

Yes, rebuild compiled from trunk does not build libraries. There are also other problems. I don't need to compile my current D 2.0 code into libraries, so you'll probably have to wait for a fix from Gregor.
Aug 26 2008
prev sibling parent Alexander Panek <alexander.panek brainsware.org> writes:
Max Samukha wrote:
 This is just to make rebuild usable with dmd 2.018. Tested only on
 Windows. If there are problems, you'll have to fix them yourself or
 wait for an official update.

I didn't look so if you already did this, ignore this post! Could you file a ticket with given problems and the patch attached in dsss' Trac?
Aug 30 2008