www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - LDC 1.0.0-beta1 has been released! Please help testing!

reply Kai Nacke <kai redstar.de> writes:
Hi everyone,

LDC 1.0.0-beta1, the LLVM-based D compiler, is available for 
download!
This BETA release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8.

The 1.0 release will be a major milestone. Please help testing to 
make it the best release ever!
We provide binaries for Linux, OX X, Win32 & Win64, Linux/ARM 
(armv7hf). :-)

As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:
http://forum.dlang.org/post/bwrnvztwkzhhwhzsksgv forum.dlang.org

Regards,
Kai
Apr 24 2016
next sibling parent Dan Olson <gorox comcast.net> writes:
Kai Nacke <kai redstar.de> writes:

 Hi everyone,

 LDC 1.0.0-beta1, the LLVM-based D compiler, is available for download!
 This BETA release is based on the 2.070.2 frontend and standard
 library and supports LLVM 3.5-3.8.

 The 1.0 release will be a major milestone. Please help testing to make
 it the best release ever!
 We provide binaries for Linux, OX X, Win32 & Win64, Linux/ARM
 (armv7hf). :-)

 As usual, you can find links to the changelog and the binary packages
 over at digitalmars.D.ldc:
 http://forum.dlang.org/post/bwrnvztwkzhhwhzsksgv forum.dlang.org

 Regards,
 Kai
Just a note for Pi 2 and 3 owners running Raspian. Even though Raspian defaults to armv6, the LDC 1.0.0-beta1 binary for armv7 can be used with a little symlinking: $ cd /usr/lib/arm-linux-gnueabihf/ $ ln -s libedit.so libedit.so.0 LDC works great for Pi 1 too, but being armv6, Pi 1 owners will need to bootstrap by downloading and building ldc ltsmaster branch (C++ version). I suppose at some point, Raspian will have this version of LDC available with apt-get. -- Dan
Apr 25 2016
prev sibling next sibling parent Brian Schott <briancschott gmail.com> writes:
On Monday, 25 April 2016 at 06:42:02 UTC, Kai Nacke wrote:
 LDC 1.0.0-beta1, the LLVM-based D compiler, is available for 
 download!
Using a recent build of LDC I was able to build EMSI's core data processing library and get it to pass all of its tests. It also seems to handle DCD and D-Scanner correctly now.
Apr 26 2016
prev sibling next sibling parent reply =?UTF-8?Q?S=c3=b6nke_Ludwig?= <sludwig outerproduct.org> writes:
Am 25.04.2016 um 08:42 schrieb Kai Nacke:
 Hi everyone,

 LDC 1.0.0-beta1, the LLVM-based D compiler, is available for download!
 This BETA release is based on the 2.070.2 frontend and standard library
 and supports LLVM 3.5-3.8.

 The 1.0 release will be a major milestone. Please help testing to make
 it the best release ever!
 We provide binaries for Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf).
 :-)

 As usual, you can find links to the changelog and the binary packages
 over at digitalmars.D.ldc:
 http://forum.dlang.org/post/bwrnvztwkzhhwhzsksgv forum.dlang.org

 Regards,
 Kai
Just tried and now fails to find "libconfig.so.8" on Travis-CI (worked for alpha1): https://travis-ci.org/rejectedsoftware/vibe.d/jobs/126048861
Apr 27 2016
parent Seb <seb wilzba.ch> writes:
On Wednesday, 27 April 2016 at 08:48:48 UTC, Sönke Ludwig wrote:
 Am 25.04.2016 um 08:42 schrieb Kai Nacke:
 Hi everyone,

 LDC 1.0.0-beta1, the LLVM-based D compiler, is available for 
 download!
 This BETA release is based on the 2.070.2 frontend and 
 standard library
 and supports LLVM 3.5-3.8.

 The 1.0 release will be a major milestone. Please help testing 
 to make
 it the best release ever!
 We provide binaries for Linux, OX X, Win32 & Win64, Linux/ARM 
 (armv7hf).
 :-)

 As usual, you can find links to the changelog and the binary 
 packages
 over at digitalmars.D.ldc:
 http://forum.dlang.org/post/bwrnvztwkzhhwhzsksgv forum.dlang.org

 Regards,
 Kai
Just tried and now fails to find "libconfig.so.8" on Travis-CI (worked for alpha1): https://travis-ci.org/rejectedsoftware/vibe.d/jobs/126048861
See: https://github.com/ldc-developers/ldc/issues/1460 https://github.com/travis-ci/travis-ci/issues/5952
Apr 27 2016
prev sibling parent reply Guillaume Chatelet <chatelet.guillaume gmail.com> writes:
On Monday, 25 April 2016 at 06:42:02 UTC, Kai Nacke wrote:
 Hi everyone,

 LDC 1.0.0-beta1, the LLVM-based D compiler, is available for 
 download!
 This BETA release is based on the 2.070.2 frontend and standard 
 library and supports LLVM 3.5-3.8.

 The 1.0 release will be a major milestone. Please help testing 
 to make it the best release ever!
 We provide binaries for Linux, OX X, Win32 & Win64, Linux/ARM 
 (armv7hf). :-)

 As usual, you can find links to the changelog and the binary 
 packages over at digitalmars.D.ldc:
 http://forum.dlang.org/post/bwrnvztwkzhhwhzsksgv forum.dlang.org

 Regards,
 Kai
Why does it requires libconfig.so.8? Could you static link it?
May 09 2016
next sibling parent Rory McGuire via Digitalmars-d-announce writes:
From the github issue it appears it was just a issue with the build script.
On Mon, May 9, 2016 at 9:31 AM, Guillaume Chatelet via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> wrote:
 On Monday, 25 April 2016 at 06:42:02 UTC, Kai Nacke wrote:
 Hi everyone,

 LDC 1.0.0-beta1, the LLVM-based D compiler, is available for download!
 This BETA release is based on the 2.070.2 frontend and standard library
 and supports LLVM 3.5-3.8.

 The 1.0 release will be a major milestone. Please help testing to make it
 the best release ever!
 We provide binaries for Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf).
 :-)

 As usual, you can find links to the changelog and the binary packages over
 at digitalmars.D.ldc:
 http://forum.dlang.org/post/bwrnvztwkzhhwhzsksgv forum.dlang.org

 Regards,
 Kai
Why does it requires libconfig.so.8? Could you static link it?
May 09 2016
prev sibling parent Kai Nacke <kai redstar.de> writes:
On Monday, 9 May 2016 at 07:31:39 UTC, Guillaume Chatelet wrote:
 On Monday, 25 April 2016 at 06:42:02 UTC, Kai Nacke wrote:
 Hi everyone,

 LDC 1.0.0-beta1, the LLVM-based D compiler, is available for 
 download!
 This BETA release is based on the 2.070.2 frontend and 
 standard library and supports LLVM 3.5-3.8.

 The 1.0 release will be a major milestone. Please help testing 
 to make it the best release ever!
 We provide binaries for Linux, OX X, Win32 & Win64, Linux/ARM 
 (armv7hf). :-)

 As usual, you can find links to the changelog and the binary 
 packages over at digitalmars.D.ldc:
 http://forum.dlang.org/post/bwrnvztwkzhhwhzsksgv forum.dlang.org

 Regards,
 Kai
Why does it requires libconfig.so.8? Could you static link it?
It's a bug. See https://github.com/ldc-developers/ldc/issues/1460. (Hopefully fixed now.) Regards, Kai
May 09 2016