Thread overview | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 01, 2017 It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
But it is not clear if anyone cares at this stage... |
January 01, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | On 1/1/2017 3:55 PM, deadalnix wrote:
> But it is not clear if anyone cares at this stage...
I use Ubuntu as my development system for D on Linux.
|
January 02, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Monday, 2 January 2017 at 00:04:51 UTC, Walter Bright wrote:
> On 1/1/2017 3:55 PM, deadalnix wrote:
>> But it is not clear if anyone cares at this stage...
>
> I use Ubuntu as my development system for D on Linux.
Then you may want to check that nothing DMD produces will link because of PIE.
|
January 02, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | On Monday, 2 January 2017 at 01:03:54 UTC, deadalnix wrote:
> On Monday, 2 January 2017 at 00:04:51 UTC, Walter Bright wrote:
>> On 1/1/2017 3:55 PM, deadalnix wrote:
>>> But it is not clear if anyone cares at this stage...
>>
>> I use Ubuntu as my development system for D on Linux.
>
> Then you may want to check that nothing DMD produces will link because of PIE.
On a broader note, all my project involving D are on standby since this problem occurred. I'd be a business, this'd be the time where I would put D into the trash, use something else and never look back.
|
January 02, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | On Sunday, 1 January 2017 at 23:55:37 UTC, deadalnix wrote:
> But it is not clear if anyone cares at this stage...
2.072.2 was released yesterday. Doesn't that work on Ubuntu 16.10?
|
January 01, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | On Sun, Jan 01, 2017 at 11:55:37PM +0000, deadalnix via Digitalmars-d wrote: > But it is not clear if anyone cares at this stage... I care. But I've been using custom-built DMD on Debian, and it has been working so far. Of course, I don't know about the .deb distribution. A fix was recently pushed, but I don't know if that fixed the problem. My solution was basically to built druntime & phobos with -fPIC so that static libphobos.a is PIC. But my solution was declined in bugzilla and a different fix was opted for. Does that still not work? T -- Public parking: euphemism for paid parking. -- Flora |
January 02, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix | On 2017-01-02 00:55, deadalnix wrote: > But it is not clear if anyone cares at this stage... DMD 2.072.2 works for me on Ubuntu 16.10. 2.072.1 does not work. -- /Jacob Carlborg |
January 02, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright Attachments:
| On Sun, 2017-01-01 at 16:04 -0800, Walter Bright via Digitalmars-d wrote: > On 1/1/2017 3:55 PM, deadalnix wrote: > > But it is not clear if anyone cares at this stage... > > I use Ubuntu as my development system for D on Linux. Irrelevant datum. What matters is what programmers out there wanting to use D can use. On Debian and Fedora DMD is not an option, it's existence is irrelevant due to all the supposed licencing faff. For Debian and Fedora, LDC is the only option and the only way. GDC is on Debian but seemingly not on Fedora. This is fine. DMD can be the development playground, but it is unlikely ever to be the primary production compiler, that will be LDC. I think the D Foundation should put this strategy up front. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
January 02, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to deadalnix Attachments:
| On Mon, 2017-01-02 at 01:06 +0000, deadalnix via Digitalmars-d wrote: > […] > On a broader note, all my project involving D are on standby since this problem occurred. I'd be a business, this'd be the time where I would put D into the trash, use something else and never look back. Just use LDC? -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
January 02, 2017 Re: It is still not possible to use D on debian/ubuntu | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nordlöw Attachments:
| On Mon, 2017-01-02 at 01:24 +0000, Nordlöw via Digitalmars-d wrote: > On Sunday, 1 January 2017 at 23:55:37 UTC, deadalnix wrote: > > But it is not clear if anyone cares at this stage... > > 2.072.2 was released yesterday. Doesn't that work on Ubuntu 16.10? But is it in the Debian or Ubuntu (or Mint) repositories? No. This therefore limits marketing and traction on those platforms. And Fedora. Once you start using Debian or related, or Fedora, you very quickly realise that LDC is your friend and the rest are of no consequence. -- Russel. ============================================================================= Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder@ekiga.net 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder |
Copyright © 1999-2021 by the D Language Foundation