Thread overview
DVM - D Version Manager 0.4.1
Nov 25, 2012
Jacob Carlborg
Nov 29, 2012
Thomas Koch
Nov 29, 2012
Jacob Carlborg
Nov 30, 2012
Rob T
Nov 30, 2012
1100110
Nov 30, 2012
Jacob Carlborg
Nov 30, 2012
Jacob Carlborg
Nov 30, 2012
Rob T
November 25, 2012
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
November 29, 2012
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

November 29, 2012
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
November 30, 2012
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


November 30, 2012
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?
November 30, 2012
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
November 30, 2012
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
November 30, 2012
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.