Thread overview
Re: gdc on Ubuntu!
Nov 12, 2007
Pablo Ripolles
Nov 13, 2007
Adam Burton
Nov 14, 2007
Neal Becker
Nov 14, 2007
Adam Burton
Nov 14, 2007
Neal Becker
Nov 14, 2007
Pablo Ripolles
November 12, 2007
Witold Baryluk Wrote:

> Dnia Sun, 11 Nov 2007 18:16:41 -0800
> Walter Bright <newshound1@digitalmars.com> napisa³/a:
> 
> > Jason House wrote:
> > > Any plans on getting dmd in as a package in ubuntu too?
> > 
> > The problem is that dmd gets updated so frequently...
> 
> http://www.prowiki.org/wiki4d/wiki.cgi?D__Tutorial/InstallingDCompiler#MethodFour-Debian (it is working also in Ubuntu)
> 
> 
> It is updated by me practicly about one day after dmd release.
> 
> dmd2-nonfree is also pacakged.
> 
> 
> -- 
> Witold Baryluk, aleph0

But the problem is that those binaries can only be installed on an i386 arch and not on an amd64 version of ubuntu... thats a pity...

Pablo
November 13, 2007
Pablo Ripolles wrote:

> Witold Baryluk Wrote:
> 
>> Dnia Sun, 11 Nov 2007 18:16:41 -0800
>> Walter Bright <newshound1@digitalmars.com> napisa³/a:
>> 
>> > Jason House wrote:
>> > > Any plans on getting dmd in as a package in ubuntu too?
>> > 
>> > The problem is that dmd gets updated so frequently...
>> 
>>
http://www.prowiki.org/wiki4d/wiki.cgi?D__Tutorial/InstallingDCompiler#MethodFour-Debian
>> (it is working also in Ubuntu)
>> 
>> 
>> It is updated by me practicly about one day after dmd release.
>> 
>> dmd2-nonfree is also pacakged.
>> 
>> 
>> --
>> Witold Baryluk, aleph0
> 
> But the problem is that those binaries can only be installed on an i386 arch and not on an amd64 version of ubuntu... thats a pity...
> 
> Pablo
I am running amd64 and they are there, working just fine.
November 14, 2007
Adam Burton wrote:

> Pablo Ripolles wrote:
> 
>> Witold Baryluk Wrote:
>> 
>>> Dnia Sun, 11 Nov 2007 18:16:41 -0800
>>> Walter Bright <newshound1@digitalmars.com> napisa³/a:
>>> 
>>> > Jason House wrote:
>>> > > Any plans on getting dmd in as a package in ubuntu too?
>>> > 
>>> > The problem is that dmd gets updated so frequently...
>>> 
>>>
> http://www.prowiki.org/wiki4d/wiki.cgi?D__Tutorial/InstallingDCompiler#MethodFour-Debian
>>> (it is working also in Ubuntu)
>>> 
>>> 
>>> It is updated by me practicly about one day after dmd release.
>>> 
>>> dmd2-nonfree is also pacakged.
>>> 
>>> 
>>> --
>>> Witold Baryluk, aleph0
>> 
>> But the problem is that those binaries can only be installed on an i386 arch and not on an amd64 version of ubuntu... thats a pity...
>> 
>> Pablo
> I am running amd64 and they are there, working just fine.

Can you build a shared library with it?
November 14, 2007
Neal Becker wrote:

> Adam Burton wrote:
> 
>> Pablo Ripolles wrote:
>> 
>>> Witold Baryluk Wrote:
>>> 
>>>> Dnia Sun, 11 Nov 2007 18:16:41 -0800
>>>> Walter Bright <newshound1@digitalmars.com> napisa³/a:
>>>> 
>>>> > Jason House wrote:
>>>> > > Any plans on getting dmd in as a package in ubuntu too?
>>>> > 
>>>> > The problem is that dmd gets updated so frequently...
>>>> 
>>>>
>>
http://www.prowiki.org/wiki4d/wiki.cgi?D__Tutorial/InstallingDCompiler#MethodFour-Debian
>>>> (it is working also in Ubuntu)
>>>> 
>>>> 
>>>> It is updated by me practicly about one day after dmd release.
>>>> 
>>>> dmd2-nonfree is also pacakged.
>>>> 
>>>> 
>>>> --
>>>> Witold Baryluk, aleph0
>>> 
>>> But the problem is that those binaries can only be installed on an i386 arch and not on an amd64 version of ubuntu... thats a pity...
>>> 
>>> Pablo
>> I am running amd64 and they are there, working just fine.
> 
> Can you build a shared library with it?
Unfortunately not, however I downloaded the deb-src and added -fPIC to the makefile stuff and now I can (not that I tested whether I can link to the shared library, just test that it can make them although I would like to assume that they are use-able).

Adam
November 14, 2007
Adam Burton wrote:

> Neal Becker wrote:
> 
>> Adam Burton wrote:
>> 
>>> Pablo Ripolles wrote:
>>> 
>>>> Witold Baryluk Wrote:
>>>> 
>>>>> Dnia Sun, 11 Nov 2007 18:16:41 -0800
>>>>> Walter Bright <newshound1@digitalmars.com> napisa³/a:
>>>>> 
>>>>> > Jason House wrote:
>>>>> > > Any plans on getting dmd in as a package in ubuntu too?
>>>>> > 
>>>>> > The problem is that dmd gets updated so frequently...
>>>>> 
>>>>>
>>>
>
http://www.prowiki.org/wiki4d/wiki.cgi?D__Tutorial/InstallingDCompiler#MethodFour-Debian
>>>>> (it is working also in Ubuntu)
>>>>> 
>>>>> 
>>>>> It is updated by me practicly about one day after dmd release.
>>>>> 
>>>>> dmd2-nonfree is also pacakged.
>>>>> 
>>>>> 
>>>>> --
>>>>> Witold Baryluk, aleph0
>>>> 
>>>> But the problem is that those binaries can only be installed on an i386 arch and not on an amd64 version of ubuntu... thats a pity...
>>>> 
>>>> Pablo
>>> I am running amd64 and they are there, working just fine.
>> 
>> Can you build a shared library with it?
> Unfortunately not, however I downloaded the deb-src and added -fPIC to the makefile stuff and now I can (not that I tested whether I can link to the shared library, just test that it can make them although I would like to assume that they are use-able).
> 
Last time I tried, the problem was that the x86_64 version didn't build shared versions of all of it's own libs, and on i386 you can link a non-pic lib to a pic one, but not on most other arch, (including x86_64).  So, you couldn't build a shared lib on gdc x86_64 (or at least, you couldn't really use it).

November 14, 2007
Adam Burton Wrote:

> Pablo Ripolles wrote:
> 
> > Witold Baryluk Wrote:
> > 
> >> Dnia Sun, 11 Nov 2007 18:16:41 -0800
> >> Walter Bright <newshound1@digitalmars.com> napisa³/a:
> >> 
> >> > Jason House wrote:
> >> > > Any plans on getting dmd in as a package in ubuntu too?
> >> > 
> >> > The problem is that dmd gets updated so frequently...
> >> 
> >>
> http://www.prowiki.org/wiki4d/wiki.cgi?D__Tutorial/InstallingDCompiler#MethodFour-Debian
> >> (it is working also in Ubuntu)
> >> 
> >> 
> >> It is updated by me practicly about one day after dmd release.
> >> 
> >> dmd2-nonfree is also pacakged.
> >> 
> >> 
> >> --
> >> Witold Baryluk, aleph0
> > 
> > But the problem is that those binaries can only be installed on an i386 arch and not on an amd64 version of ubuntu... thats a pity...
> > 
> > Pablo
> I am running amd64 and they are there, working just fine.

Oh!! I'll try it again.  My first attempt was with Feisty on a macbook and the installation (with synaptic) didn't work.  I'll try on Gusty!

Many thanks.