www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - DVM - D Version Manager 0.4.1

reply Jacob Carlborg <doob me.com> writes:
I just released a new version of DVM, 0.4.1. This is mostly a bug fix 
release. Unfortunately there won't be a 64it version for Linux. This is 
due to a bug in the regular expression module in Tango. The Linux binary 
is now built with Debian 6 instead of the old Ubuntu 6, I hope this will 
still work for most other distributions.

DVM also officially has a new home, at github: 
https://github.com/jacob-carlborg/dvm

Changelog:

Version 0.4.1
   New/Changed Features
    * Issue 2: Fetch zips from github for DMD 2.057+

   Bugs Fixed
    * Issue 5: Missing executable permission on some files
    * Issue 9: dvm list throw an Exception when no compiler is yet installed
    * Issue 11: Fails when version not explicitly specified
    * Issue 13: Segmentation fault with -l

For instructions how to install and downloads see: 
https://github.com/jacob-carlborg/dvm

For a complete and nicely formatted changelog see: 
https://github.com/jacob-carlborg/dvm/blob/d1/changelog.md

-- 
/Jacob Carlborg
Nov 25 2012
next sibling parent reply Thomas Koch <thomas koch.ro> writes:
Jacob Carlborg wrote:

 I just released a new version of DVM, 0.4.1. This is mostly a bug fix

On planet-scala they have the habit of adding a one-liner description of what the software is about. This helps newcomers to get into the loop. Regards, Thomas Koch
Nov 29 2012
parent Jacob Carlborg <doob me.com> writes:
On 2012-11-29 13:33, Thomas Koch wrote:
 Jacob Carlborg wrote:

 I just released a new version of DVM, 0.4.1. This is mostly a bug fix

On planet-scala they have the habit of adding a one-liner description of what the software is about. This helps newcomers to get into the loop.

Right, sorry. Here's the description: DVM allows you to easily download and install D compilers and manage different versions of the compilers. When you switch D compiler with the use command the compiler will only be available in the current shell. This allows you to have one version of the compiler in one shell and another version in another shell. For example, have a D1 version in one shell and a D2 version in another. -- /Jacob Carlborg
Nov 29 2012
prev sibling next sibling parent reply "Rob T" <rob ucora.com> writes:
On Sunday, 25 November 2012 at 20:56:10 UTC, Jacob Carlborg wrote:
 Unfortunately there won't be a 64it version for Linux.

I'm using Debian Wheezy 64 bit, in a nut shell, do you know if it can be made to work in this environment? Thanks --rt
Nov 29 2012
next sibling parent 1100110 <0b1100110 gmail.com> writes:
On 11/29/2012 06:07 PM, Rob T wrote:
 On Sunday, 25 November 2012 at 20:56:10 UTC, Jacob Carlborg wrote:
 Unfortunately there won't be a 64it version for Linux.

I'm using Debian Wheezy 64 bit, in a nut shell, do you know if it can be made to work in this environment? Thanks --rt

I would assume that if you have ia32-libs installed, it would be fine. But I don't know. Does it give you errors? have you tried setarch i386 dvm?
Nov 29 2012
prev sibling parent reply Jacob Carlborg <doob me.com> writes:
On 2012-11-30 01:07, Rob T wrote:

 I'm using Debian Wheezy 64 bit, in a nut shell, do you know if it can be
 made to work in this environment?

As 1100110 said, if you install ia32-libs it will work. I compiled it on Debian 6 64bit. -- /Jacob Carlborg
Nov 29 2012
parent Jacob Carlborg <doob me.com> writes:
On 2012-11-30 08:31, Jacob Carlborg wrote:

 As 1100110 said, if you install ia32-libs it will work. I compiled it on
 Debian 6 64bit.

That is, you can download the 32bit version of DVM. -- /Jacob Carlborg
Nov 29 2012
prev sibling parent "Rob T" <rob ucora.com> writes:
On Friday, 30 November 2012 at 07:31:51 UTC, Jacob Carlborg wrote:
 On 2012-11-30 08:31, Jacob Carlborg wrote:

 As 1100110 said, if you install ia32-libs it will work. I 
 compiled it on
 Debian 6 64bit.

That is, you can download the 32bit version of DVM.

OK thanks, I was just checking to make sure before trying it out.
Nov 30 2012