www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - gdc and ldc in MacPorts

reply lanphuonglien <lanphuonglienduc gmail.com> writes:
Whilst DMD seems to be in MacPorts, GDC and LDC appear not to be. 
Is this right? If it is then it is wrong – it would be great if 
the person handling the DMD port could be supported to get a LDC 
and GDC ports in place.

I am a user of MacOS maybe once per year, but I'll help as I can.
Aug 23
parent reply Moritz Maxeiner <moritz ucworks.org> writes:
On Wednesday, 23 August 2017 at 18:03:22 UTC, lanphuonglien wrote:
 Whilst DMD seems to be in MacPorts, GDC and LDC appear not to 
 be. Is this right? If it is then it is wrong – it would be 
 great if the person handling the DMD port could be supported to 
 get a LDC and GDC ports in place.

 I am a user of MacOS maybe once per year, but I'll help as I 
 can.
If you aren't set on MacPorts, you can use homebrew for ldc. With regards to gdc: A word of caution: Supporting it as a separate package is a bit of a hassle, since it technically lives as part of the main gcc codebase (and you actually compile gcc with the D frontend enabled).
Aug 23
parent reply MacPortsUser <sireeshkodali1 gmail.com> writes:
On Wednesday, 23 August 2017 at 22:55:20 UTC, Moritz Maxeiner 
wrote:
 On Wednesday, 23 August 2017 at 18:03:22 UTC, lanphuonglien 
 wrote:
 Whilst DMD seems to be in MacPorts, GDC and LDC appear not to 
 be. Is this right? If it is then it is wrong – it would be 
 great if the person handling the DMD port could be supported 
 to get a LDC and GDC ports in place.

 I am a user of MacOS maybe once per year, but I'll help as I 
 can.
If you aren't set on MacPorts, you can use homebrew for ldc. With regards to gdc: A word of caution: Supporting it as a separate package is a bit of a hassle, since it technically lives as part of the main gcc codebase (and you actually compile gcc with the D frontend enabled).
I currently use MacPorts. The latest available version of DMD on MacPorts is also outdated (2.0.73.2 vs 2.0.75.1). How can I request to get the latest version into the MacPorts repositories?
Aug 26
parent Moritz Maxeiner <moritz ucworks.org> writes:
On Saturday, 26 August 2017 at 15:28:32 UTC, MacPortsUser wrote:
 On Wednesday, 23 August 2017 at 22:55:20 UTC, Moritz Maxeiner 
 wrote:
 [...]

 If you aren't set on MacPorts, you can use homebrew for ldc.
 With regards to gdc: A word of caution: Supporting it as a 
 separate package is a bit of a hassle, since it technically 
 lives as part of the main gcc codebase (and you actually 
 compile gcc with the D frontend enabled).
I currently use MacPorts. The latest available version of DMD on MacPorts is also outdated (2.0.73.2 vs 2.0.75.1). How can I request to get the latest version into the MacPorts repositories?
No idea, I've never used MacPorts.
Aug 26