View mode: basic / threaded / horizontal-split · Log in · Help
July 04, 2012
Re: D2 Library Porters
> Obtain the gdc sources and install into gcc-core (I
> will tarball a copy up that includes the zlib sources too and post a
> link).
>

Greetings

Where would I find the gdc source?

Then rebuild gcc with the same options above above, but with
> --enable-languages=d included.


Would this option enable build for D1 or D2? Are we going to port only D2
(I know D2 is officially named D now)  or both?

Regards
- Puneet
July 04, 2012
Re: D2 Library Porters
On 04-07-2012 16:48, d coder wrote:
>
>     Obtain the gdc sources and install into gcc-core (I
>     will tarball a copy up that includes the zlib sources too and post a
>     link).
>
>
> Greetings
>
> Where would I find the gdc source?

https://github.com/D-Programming-GDC/GDC

>
>     Then rebuild gcc with the same options above above, but with
>     --enable-languages=d included.
>
>
> Would this option enable build for D1 or D2? Are we going to port only
> D2 (I know D2 is officially named D now)  or both?

D1 is officially deprecated in GDC; it won't be included in GCC.

>
> Regards
> - Puneet

-- 
Alex Rønne Petersen
alex@lycus.org
http://lycus.org
July 04, 2012
Re: D2 Library Porters
On 4 July 2012 15:48, d coder <dlang.coder@gmail.com> wrote:
>
>> Obtain the gdc sources and install into gcc-core (I
>> will tarball a copy up that includes the zlib sources too and post a
>> link).
>
>
> Greetings
>
> Where would I find the gdc source?
>

Working on that, will post it on my project site this afternoon.



>> Then rebuild gcc with the same options above above, but with
>> --enable-languages=d included.
>
>
> Would this option enable build for D1 or D2? Are we going to port only D2 (I
> know D2 is officially named D now)  or both?
>

D2 only.  GDC with D1 had already been ported to all architectures
that Debian supported at the time of gcc-4.4.  The release of gdc-4.6
marked the switch to D2 and the dropping of all supported
architectures except x86 and x86_64.


Regards
-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
July 04, 2012
Re: D2 Library Porters
On Wednesday, 4 July 2012 at 11:18:36 UTC, Iain Buclaw wrote:
> On 4 July 2012 11:52, Jacob Carlborg <doob@me.com> wrote:
>> On 2012-07-04 02:34, Jonathan M Davis wrote:
>>>
>>> On Wednesday, July 04, 2012 00:42:22 Iain Buclaw wrote:
>>>>
>>>> Just so long as it isn't Gentoo. :o)
>>>>
>>>> Afterall, out of all of the linux distros out there, I would 
>>>> say that
>>>> gentoo takes the least time to mess around... </sarcasm>
>>>
>>>
>>> LOL. I did use Gentoo for a while, but I got sick of things 
>>> breaking on
>>> updates. Arch provides most of the benefits that Gentoo does 
>>> but defaults
>>> to
>>> binary packages while letting you build them from source if 
>>> you want to
>>> rather
>>> than making _everything_ be built from source. And 
>>> surprisingly, Arch
>>> seems to
>>> do a better job of providing bleeding edge packages quickly 
>>> than Gentoo
>>> does
>>> (at least for the packages that I care about).
>>>
>>> But Linux distros are one of those things that you can argue 
>>> about
>>> endlessly.
>>> To each their own I guess.
>>
>>
>> I agree. I tried LFS and then added portage, which basically 
>> made it into
>> Gentoo. I general I like the idea about Gentoo but it just 
>> takes too much
>> time. These days I'm staying away from Gentoo and using Ubuntu 
>> when I'm
>> using Linux. But we all know that the best Unix-like system is 
>> Mac OS X :)
>>
>
> Another platform that we need to start testing extensively with 
> GDC. :-)
>
> Anyone willing to jump onboard?

I'll bite - I'm getting my feet wet again after being away from 
programming for a long absence, but I'd love to help out if I can.

I'm more of a Linux guy than an OSX man, but since my wife 
insists on using FaceTime to chat with me while we are apart, I'm 
stuck here in Apple-land! What can I do?
July 07, 2012
Re: D2 Library Porters
On 5 July 2012 00:19, Jonathan Andrew <jonfandrew@gmail.com> wrote:
> On Wednesday, 4 July 2012 at 11:18:36 UTC, Iain Buclaw wrote:
>>
>> On 4 July 2012 11:52, Jacob Carlborg <doob@me.com> wrote:
>>>
>>> On 2012-07-04 02:34, Jonathan M Davis wrote:
>>>>
>>>>
>>>> On Wednesday, July 04, 2012 00:42:22 Iain Buclaw wrote:
>>>>>
>>>>>
>>>>> Just so long as it isn't Gentoo. :o)
>>>>>
>>>>> Afterall, out of all of the linux distros out there, I would say that
>>>>> gentoo takes the least time to mess around... </sarcasm>
>>>>
>>>>
>>>>
>>>> LOL. I did use Gentoo for a while, but I got sick of things breaking on
>>>> updates. Arch provides most of the benefits that Gentoo does but
>>>> defaults
>>>> to
>>>> binary packages while letting you build them from source if you want to
>>>> rather
>>>> than making _everything_ be built from source. And surprisingly, Arch
>>>> seems to
>>>> do a better job of providing bleeding edge packages quickly than Gentoo
>>>> does
>>>> (at least for the packages that I care about).
>>>>
>>>> But Linux distros are one of those things that you can argue about
>>>> endlessly.
>>>> To each their own I guess.
>>>
>>>
>>>
>>> I agree. I tried LFS and then added portage, which basically made it into
>>> Gentoo. I general I like the idea about Gentoo but it just takes too much
>>> time. These days I'm staying away from Gentoo and using Ubuntu when I'm
>>> using Linux. But we all know that the best Unix-like system is Mac OS X
>>> :)
>>>
>>
>> Another platform that we need to start testing extensively with GDC. :-)
>>
>> Anyone willing to jump onboard?
>
>
> I'll bite - I'm getting my feet wet again after being away from programming
> for a long absence, but I'd love to help out if I can.
>
> I'm more of a Linux guy than an OSX man, but since my wife insists on using
> FaceTime to chat with me while we are apart, I'm stuck here in Apple-land!
> What can I do?


I've made a gdc-4.7 branch to whom's sources will be used for the
packaging of gdc-4.7 and porting.

https://github.com/D-Programming-GDC/GDC/tree/gdc-4.7

Let us know if anyone hits any issues building and I'll try to help
out best I can.


-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
Next ›   Last »
1 2 3
Top | Discussion index | About this forum | D home