www.digitalmars.com         C & C++   DMDScript  

D.gnu - OpenBSD Support

reply "Aytug" <aytuggurbuz gmail.com> writes:
I run OpenBSD on my workstation/study-PC. I was shocked when I
couldn't find dmd or even gdc in the packages.

I have read a little bit and found some mention of gdc working on
OpenBSD. But how? I see no mention of it in OpenBSD docs/faqs.

I am content with either dmd or gdc, I don't think it would
really make much of a difference with the trivial programs I
would be developing.

Please help!
Jul 27 2013
next sibling parent reply "Jacob Carlborg" <doob me.com> writes:
On Saturday, 27 July 2013 at 19:54:07 UTC, Aytug wrote:
 I run OpenBSD on my workstation/study-PC. I was shocked when I
 couldn't find dmd or even gdc in the packages.

 I have read a little bit and found some mention of gdc working 
 on
 OpenBSD. But how? I see no mention of it in OpenBSD docs/faqs.

 I am content with either dmd or gdc, I don't think it would
 really make much of a difference with the trivial programs I
 would be developing.

 Please help!

DMD supports FreeBSD, I would guess GDC does as well. I don't know how similar OpenBSD and FreeBSD are but it might be easy to get D working on OpenBSD. -- /Jacob Carlborg
Jul 27 2013
parent reply Jacob Carlborg <doob me.com> writes:
On 2013-08-24 12:15, Gour wrote:

 64bit version?

Yes, I have started to use it on PC-BSD. Although the zip only comes with 32bit. -- /Jacob Carlborg
Aug 24 2013
parent Jacob Carlborg <doob me.com> writes:
On 2013-08-24 14:18, Gour wrote:

 Interesting, I'm also actually thinking about PC-BSD, but have problem
 with 9.2 installer & my netbook's gpu (ati).

I'm running in VirtualBox, my main platform is Mac OS X. -- /Jacob Carlborg
Aug 24 2013
prev sibling next sibling parent "Aytug" <aytuggurbuz gmail.com> writes:
On Saturday, 27 July 2013 at 20:45:08 UTC, Jacob Carlborg wrote:
 On Saturday, 27 July 2013 at 19:54:07 UTC, Aytug wrote:
 I run OpenBSD on my workstation/study-PC. I was shocked when I
 couldn't find dmd or even gdc in the packages.

 I have read a little bit and found some mention of gdc working 
 on
 OpenBSD. But how? I see no mention of it in OpenBSD docs/faqs.

 I am content with either dmd or gdc, I don't think it would
 really make much of a difference with the trivial programs I
 would be developing.

 Please help!

DMD supports FreeBSD, I would guess GDC does as well. I don't know how similar OpenBSD and FreeBSD are but it might be easy to get D working on OpenBSD. -- /Jacob Carlborg

FreeBSD and OpenBSD are two totally different operating systems. I would say FreeBSD is more popular (and might include dmd and/or gdc ports) but I love and use OpenBSD. Any other ideas?
Jul 27 2013
prev sibling next sibling parent "Joseph Rushton Wakeling" <joseph.wakeling webdrake.net> writes:
On Saturday, 27 July 2013 at 20:52:47 UTC, Aytug wrote:
 FreeBSD and OpenBSD are two totally different operating 
 systems. I would say FreeBSD is more popular (and might include 
 dmd and/or gdc ports) but I love and use OpenBSD.

 Any other ideas?

Both are POSIX-compliant, no? That should mean that DMD and GDC will both build and run fine. (Not sure if there are any potential runtime issues.)
Jul 27 2013
prev sibling next sibling parent "Aytug" <aytuggurbuz gmail.com> writes:
On Sunday, 28 July 2013 at 05:18:43 UTC, Joseph Rushton Wakeling 
wrote:
 On Saturday, 27 July 2013 at 20:52:47 UTC, Aytug wrote:
 FreeBSD and OpenBSD are two totally different operating 
 systems. I would say FreeBSD is more popular (and might 
 include dmd and/or gdc ports) but I love and use OpenBSD.

 Any other ideas?

Both are POSIX-compliant, no? That should mean that DMD and GDC will both build and run fine. (Not sure if there are any potential runtime issues.)

Yes, they are both POSIX-compliant. Building is a last resort, I would like to know if there are any binary package options.
Jul 28 2013
prev sibling next sibling parent "Aytug" <aytuggurbuz gmail.com> writes:
After 15 days, no news from anyone?
Aug 10 2013
prev sibling next sibling parent "Iain Buclaw" <ibuclaw ubuntu.com> writes:
On Saturday, 10 August 2013 at 14:33:51 UTC, Aytug wrote:
 After 15 days, no news from anyone?

I did respond 6 days ago when I got back from holiday... On 4 August 2013 21:08, Iain Buclaw <ibuclaw ubuntu.com> wrote:
 On Jul 28, 2013 2:20 PM, "Aytug" <aytuggurbuz gmail.com> wrote:
 On Sunday, 28 July 2013 at 05:18:43 UTC, Joseph Rushton 
 Wakeling wrote:
 On Saturday, 27 July 2013 at 20:52:47 UTC, Aytug wrote:
 FreeBSD and OpenBSD are two totally different operating 
 systems. I would
 say FreeBSD is more popular (and might include dmd and/or 
 gdc ports) but I
 love and use OpenBSD.

 Any other ideas?

Both are POSIX-compliant, no? That should mean that DMD and GDC will both build and run fine. (Not sure if there are any potential runtime issues.)

Yes, they are both POSIX-compliant. Building is a last resort, I would like to know if there are any binary package options.

There are no binary packages available for gdc to my knowledge. OpenBSD may not be recognised as being supported, but that is a front end implementation issue. Regards -- Iain Buclaw

Aug 10 2013
prev sibling next sibling parent "Aytug" <aytuggurbuz gmail.com> writes:
On Saturday, 10 August 2013 at 15:13:50 UTC, Iain Buclaw wrote:
 On Saturday, 10 August 2013 at 14:33:51 UTC, Aytug wrote:
 After 15 days, no news from anyone?

I did respond 6 days ago when I got back from holiday... On 4 August 2013 21:08, Iain Buclaw <ibuclaw ubuntu.com> wrote:
 On Jul 28, 2013 2:20 PM, "Aytug" <aytuggurbuz gmail.com> wrote:
 On Sunday, 28 July 2013 at 05:18:43 UTC, Joseph Rushton 
 Wakeling wrote:
 On Saturday, 27 July 2013 at 20:52:47 UTC, Aytug wrote:
 FreeBSD and OpenBSD are two totally different operating 
 systems. I would
 say FreeBSD is more popular (and might include dmd and/or 
 gdc ports) but I
 love and use OpenBSD.

 Any other ideas?

Both are POSIX-compliant, no? That should mean that DMD and GDC will both build and run fine. (Not sure if there are any potential runtime issues.)

Yes, they are both POSIX-compliant. Building is a last resort, I would like to know if there are any binary package options.

There are no binary packages available for gdc to my knowledge. OpenBSD may not be recognised as being supported, but that is a front end implementation issue. Regards -- Iain Buclaw


Strange, I don't see your message... Is there a way we can ask someone to realize a dmd/gdc port for OpenBSD then?
Aug 10 2013
prev sibling next sibling parent Iain Buclaw <ibuclaw ubuntu.com> writes:
--047d7bdca47852310704e324c178
Content-Type: text/plain; charset=ISO-8859-1

On Jul 28, 2013 2:20 PM, "Aytug" <aytuggurbuz gmail.com> wrote:
 On Sunday, 28 July 2013 at 05:18:43 UTC, Joseph Rushton Wakeling wrote:
 On Saturday, 27 July 2013 at 20:52:47 UTC, Aytug wrote:
 FreeBSD and OpenBSD are two totally different operating systems. I



but I love and use OpenBSD.
 Any other ideas?

Both are POSIX-compliant, no? That should mean that DMD and GDC will


issues.)
 Yes, they are both POSIX-compliant. Building is a last resort, I would

There are no binary packages available for gdc to my knowledge. OpenBSD may not be recognised as being supported, but that is a front end implementation issue. Regards -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; --047d7bdca47852310704e324c178 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <p>On Jul 28, 2013 2:20 PM, &quot;Aytug&quot; &lt;<a href=3D"mailto:aytuggu= rbuz gmail.com">aytuggurbuz gmail.com</a>&gt; wrote:<br> &gt;<br> &gt; On Sunday, 28 July 2013 at 05:18:43 UTC, Joseph Rushton Wakeling wrote= :<br> &gt;&gt;<br> &gt;&gt; On Saturday, 27 July 2013 at 20:52:47 UTC, Aytug wrote:<br> &gt;&gt;&gt;<br> &gt;&gt;&gt; FreeBSD and OpenBSD are two totally different operating system= s. I would say FreeBSD is more popular (and might include dmd and/or gdc po= rts) but I love and use OpenBSD.<br> &gt;&gt;&gt;<br> &gt;&gt;&gt; Any other ideas?<br> &gt;&gt;<br> &gt;&gt;<br> &gt;&gt; Both are POSIX-compliant, no? That should mean that DMD and GDC wi= ll both build and run fine. (Not sure if there are any potential runtime is= sues.)<br> &gt;<br> &gt;<br> &gt; Yes, they are both POSIX-compliant. Building is a last resort, I would= like to know if there are any binary package options.</p> <p>There are no binary packages available for gdc to my knowledge.=A0 OpenB= SD may not be recognised as being supported, but that is a front end implem= entation issue.</p> <p>Regards<br> -- <br> Iain Buclaw</p> <p>*(p &lt; e ? p++ : p) =3D (c &amp; 0x0f) + &#39;0&#39;;</p> --047d7bdca47852310704e324c178--
Aug 04 2013
prev sibling next sibling parent Gour <gour atmarama.net> writes:
On Sat, 27 Jul 2013 22:45:06 +0200
"Jacob Carlborg" <doob me.com> wrote:

 DMD supports FreeBSD, 

64bit version?
 I would guess GDC does as well. 

I'm considering to switch to FreeBSD and (again) use D, but freshports.org's info is not thrilling (http://www.freshports.org/lang/gdc/): - gdc 0.24_6 - BROKEN: fails to build - DEPRECATED: Broken for more than 6 month - EXPIRATION DATE: 2013-08-28 - IGNORE: is marked as broken: fails to build Nobody uses GDC on FreeBSD? Sincerely, Gour -- The work of a man who is unattached to the modes of material nature and who is fully situated in transcendental knowledge merges entirely into transcendence. http://www.atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810
Aug 24 2013
prev sibling next sibling parent Gour <gour atmarama.net> writes:
On Sat, 24 Aug 2013 13:33:39 +0200
Jacob Carlborg <doob me.com> wrote:

 Yes, I have started to use it on PC-BSD. Although the zip only comes=20
 with 32bit.

Interesting, I'm also actually thinking about PC-BSD, but have problem with 9.2 installer & my netbook's gpu (ati). Sincerely, Gour --=20 Whenever and wherever there is a decline in religious practice,=20 O descendant of Bharata, and a predominant rise of irreligion =E2=80=94=20 at that time I descend Myself. http://www.atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810
Aug 24 2013
prev sibling next sibling parent Iain Buclaw <ibuclaw ubuntu.com> writes:
On 24 August 2013 12:15, Gour <gour atmarama.net> wrote:
 On Sat, 27 Jul 2013 22:45:06 +0200
 "Jacob Carlborg" <doob me.com> wrote:

 DMD supports FreeBSD,

64bit version?
 I would guess GDC does as well.

I'm considering to switch to FreeBSD and (again) use D, but freshports.org's info is not thrilling (http://www.freshports.org/lang/gdc/): - gdc 0.24_6 - BROKEN: fails to build - DEPRECATED: Broken for more than 6 month - EXPIRATION DATE: 2013-08-28 - IGNORE: is marked as broken: fails to build

Looking at the old version number, looks like freebsd ports hasn't had a gdc update since 2008... -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
Aug 24 2013
prev sibling parent "growler" <growlercab gmail.com> writes:
On Saturday, 24 August 2013 at 11:33:41 UTC, Jacob Carlborg wrote:
 On 2013-08-24 12:15, Gour wrote:

 64bit version?

Yes, I have started to use it on PC-BSD. Although the zip only comes with 32bit.

I was running DMD on OpenBSD 64 bit around ~2.060. I'm now on FreeBSD 9.1 64 bit and using DMD built from the zip. 64 bit does require building with gmake but it is trivial. There were no dependencies outside a working GCC installation.
Aug 25 2013