Re: LDC 0.13.0 has been released!
On Wednesday, 25 June 2014 at 18:43:34 UTC, Kai Nacke wrote: It will be based on 2.065. There are only a few issues left in this version. 2.066 will add new issues in addition to the existing once. That is the reason why I will not skip a frontend version. I support your decision. We have release building down to a science now, the most time-consuming thing is usually just waiting for the LLVM build to complete (apart from writing the release notes, of course – and having to wait for me to run the build process for the OS X packages on my notebook). The hard part is ironing out the one to two hard to debug issues that inevitable seem to crop up with every new frontend merge. David
Re: LDC 0.13.0 has been released!
On Wednesday, 25 June 2014 at 18:33:12 UTC, Remo wrote: On Wednesday, 25 June 2014 at 18:28:50 UTC, Kai Nacke wrote: On Wednesday, 25 June 2014 at 07:13:27 UTC, Walter Bright wrote: On 6/23/2014 9:50 PM, Kai Nacke wrote: Hi everyone, LDC 0.13.0, the LLVM-based D compiler, is available for download! This is the first stable release based on the 2.064.2 frontend and standard library and supports LLVM 3.1-3.4.2 (OS X: 3.2/3.4.x only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/yefpjkfouykvwkjil...@forum.dlang.org Regards, Kai Congratulations! Thanks. That was really hard work. I hope that we can create the next version a bit faster. Regards, Kai I hope this too. IMHO LDC is very important as a D2 compiler! One question is will be next version use 2.065 or 2.066 frontend ? Beta of DMD 2.066 is almost there. Regards, Remo It will be based on 2.065. There are only a few issues left in this version. 2.066 will add new issues in addition to the existing once. That is the reason why I will not skip a frontend version. Regards, Kai
Re: LDC 0.13.0 has been released!
On Wednesday, 25 June 2014 at 18:28:50 UTC, Kai Nacke wrote: On Wednesday, 25 June 2014 at 07:13:27 UTC, Walter Bright wrote: On 6/23/2014 9:50 PM, Kai Nacke wrote: Hi everyone, LDC 0.13.0, the LLVM-based D compiler, is available for download! This is the first stable release based on the 2.064.2 frontend and standard library and supports LLVM 3.1-3.4.2 (OS X: 3.2/3.4.x only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/yefpjkfouykvwkjil...@forum.dlang.org Regards, Kai Congratulations! Thanks. That was really hard work. I hope that we can create the next version a bit faster. Regards, Kai I hope this too. IMHO LDC is very important as a D2 compiler! One question is will be next version use 2.065 or 2.066 frontend ? Beta of DMD 2.066 is almost there. Regards, Remo
Re: LDC 0.13.0 has been released!
On Wednesday, 25 June 2014 at 07:13:27 UTC, Walter Bright wrote: On 6/23/2014 9:50 PM, Kai Nacke wrote: Hi everyone, LDC 0.13.0, the LLVM-based D compiler, is available for download! This is the first stable release based on the 2.064.2 frontend and standard library and supports LLVM 3.1-3.4.2 (OS X: 3.2/3.4.x only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/yefpjkfouykvwkjil...@forum.dlang.org Regards, Kai Congratulations! Thanks. That was really hard work. I hope that we can create the next version a bit faster. Regards, Kai
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 04:50:07 UTC, Kai Nacke wrote: Hi everyone, LDC 0.13.0, the LLVM-based D compiler, is available for download! This is the first stable release based on the 2.064.2 frontend and standard library and supports LLVM 3.1-3.4.2 (OS X: 3.2/3.4.x only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/yefpjkfouykvwkjil...@forum.dlang.org Regards, Kai Congratulations!
Re: LDC 0.13.0 has been released!
On 6/23/2014 9:50 PM, Kai Nacke wrote: Hi everyone, LDC 0.13.0, the LLVM-based D compiler, is available for download! This is the first stable release based on the 2.064.2 frontend and standard library and supports LLVM 3.1-3.4.2 (OS X: 3.2/3.4.x only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/yefpjkfouykvwkjil...@forum.dlang.org Regards, Kai Congratulations!
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 15:32:39 UTC, David Nadlinger wrote: On Tuesday, 24 June 2014 at 14:51:44 UTC, Remo wrote: The procedure entry point __gxx_personality_v0 could not be located in the dynamic link library libconfig++-9.dll Any idea how to make it work ? Did you use the correct mignw-w64 version (yes, they also produce 32 bit builds), as indicated in the README? David Of course I used the wrong one. This one work: i686-4.9.0-win32-dwarf-rt_v3-rev2 Now I need to figure out how to make VisualD compile using LDC...
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 14:51:44 UTC, Remo wrote: The procedure entry point __gxx_personality_v0 could not be located in the dynamic link library libconfig++-9.dll Any idea how to make it work ? Did you use the correct mignw-w64 version (yes, they also produce 32 bit builds), as indicated in the README? David
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 04:50:07 UTC, Kai Nacke wrote: Hi everyone, LDC 0.13.0, the LLVM-based D compiler, is available for download! This is the first stable release based on the 2.064.2 frontend and standard library and supports LLVM 3.1-3.4.2 (OS X: 3.2/3.4.x only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc: http://forum.dlang.org/post/yefpjkfouykvwkjil...@forum.dlang.org Regards, Kai This sound great but unfortunately mingw does not work: The procedure entry point __gxx_personality_v0 could not be located in the dynamic link library libconfig++-9.dll Any idea how to make it work ?
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 13:48:14 UTC, Nordlöw wrote: LDC 0.13.0, the LLVM-based D compiler, is available for download! Great job! Will there be Linux distribution (Ubuntu) packages available? Konstantinos Margaritis has been doing a fantastic job of keeping the Debian packages up to date lately, and it seems like the 0.13.0 packages are already being generated by the build system: https://buildd.debian.org/status/package.php?p=ldc&suite=sid As far as I know, this means that it will be available in Debian unstable shortly. When the packages will trickle down into your favorite distro/channel flavor is a different question, of course. David
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 13:48:14 UTC, Nordlöw wrote: LDC 0.13.0, the LLVM-based D compiler, is available for download! Great job! Will there be Linux distribution (Ubuntu) packages available? http://forum.dlang.org/post/mailman.2797.1403608052.2907.digitalmars-d-...@puremagic.com You can also build .deb any time manually: git clone https://github.com/ldc-developers/ldc mkdir build; cd build cmake ../ldc # + any normal cmake options make cpack -G DEB # will place .deb in same folder
Re: LDC 0.13.0 has been released!
On Tuesday, 24 June 2014 at 14:08:23 UTC, Dicebot wrote: On Tuesday, 24 June 2014 at 13:48:14 UTC, Nordlöw wrote: LDC 0.13.0, the LLVM-based D compiler, is available for download! Great job! Will there be Linux distribution (Ubuntu) packages available? http://forum.dlang.org/post/mailman.2797.1403608052.2907.digitalmars-d-...@puremagic.com You can also build .deb any time manually: git clone https://github.com/ldc-developers/ldc mkdir build; cd build cmake ../ldc # + any normal cmake options make cpack -G DEB # will place .deb in same folder NB: this has nothing in common with official Debian package though, just some dirty quick solution.
Re: LDC 0.13.0 has been released!
LDC 0.13.0, the LLVM-based D compiler, is available for download! Great job! Will there be Linux distribution (Ubuntu) packages available?