digitalmars.D - Jacob Carlborg's OSX installer now available
- Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> Dec 22 2011
- Brad Roberts <braddr slice-2.puremagic.com> Dec 22 2011
- Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> Dec 23 2011
- Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> Dec 23 2011
- Michel Fortin <michel.fortin michelf.com> Dec 23 2011
- Jacob Carlborg <doob me.com> Dec 23 2011
- Michel Fortin <michel.fortin michelf.com> Dec 23 2011
- Jacob Carlborg <doob me.com> Dec 23 2011
- Jacob Carlborg <doob me.com> Dec 23 2011
- Jacob Carlborg <doob me.com> Dec 23 2011
Try it out! http://dlang.org/download.html. I managed to automate everything in one makefile - you type a command and next thing you know the file is up there. https://github.com/D-Programming-Language/installer/commit/34fb6613fca77e0e75ca f5545560e799a8c82b2 On my machine it installed fine the first time around, the second time I've had an error. Andrei
Dec 22 2011
On Fri, 23 Dec 2011, Andrei Alexandrescu wrote:Try it out! http://dlang.org/download.html. I managed to automate everything in one makefile - you type a command and next thing you know the file is up there. https://github.com/D-Programming-Language/installer/commit/34fb6613fca77e0e75ca f5545560e799a8c82b2 On my machine it installed fine the first time around, the second time I've had an error. Andrei
One day my pointers to mktemp (and related libc routines when done in code rather than shell scripts) will sink in. Please don't invent ways of making semi-unique files and directories.
Dec 22 2011
On 12/23/11 1:16 AM, Brad Roberts wrote:On Fri, 23 Dec 2011, Andrei Alexandrescu wrote:Try it out! http://dlang.org/download.html. I managed to automate everything in one makefile - you type a command and next thing you know the file is up there. https://github.com/D-Programming-Language/installer/commit/34fb6613fca77e0e75cadf5545560e799a8c82b2 On my machine it installed fine the first time around, the second time I've had an error. Andrei
One day my pointers to mktemp (and related libc routines when done in code rather than shell scripts) will sink in. Please don't invent ways of making semi-unique files and directories.
Not a fan of mktemp, but yah I can use it. Andrei
Dec 23 2011
On 12/23/11 1:16 AM, Brad Roberts wrote:One day my pointers to mktemp (and related libc routines when done in code rather than shell scripts) will sink in. Please don't invent ways of making semi-unique files and directories.
mktemp rox https://github.com/D-Programming-Language/installer/commit/f18bc75c436f2f3e15ac42fa10e55803db6d0e88 Andrei
Dec 23 2011
On 2011-12-23 06:37:23 +0000, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> said:Try it out! http://dlang.org/download.html. I managed to automate everything in one makefile - you type a command and next thing you know the file is up there. https://github.com/D-Programming-Language/installer/commit/34fb6613fca77e0e75cadf5545560e799a8c82b2
Onmy machine it installed fine the first time around, the second time I've had an error.
So, where on the file system does it install dmd and all its stuff? -- Michel Fortin michel.fortin michelf.com http://michelf.com/
Dec 23 2011
On 2011-12-23 13:59, Michel Fortin wrote:On 2011-12-23 06:37:23 +0000, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> said:Try it out! http://dlang.org/download.html. I managed to automate everything in one makefile - you type a command and next thing you know the file is up there. https://github.com/D-Programming-Language/installer/commit/34fb6613fca77e0e75cadf5545560e799a8c82b2
Onmy machine it installed fine the first time around, the second time I've had an error.
So, where on the file system does it install dmd and all its stuff?
Currently in "/usr/share/dmd" with symlinks in "/usr/bin" and "/usr/lib" IIRC. Shouldn't be any problem to change that. -- /Jacob Carlborg
Dec 23 2011
On 2011-12-23 16:02:23 +0000, Jacob Carlborg <doob me.com> said:Currently in "/usr/share/dmd" with symlinks in "/usr/bin" and "/usr/lib" IIRC. Shouldn't be any problem to change that.
I'd tend to prefer /usr/local/share/dmd and /usr/local/{bin,lib,man}. For one thing that'll allow things to work with D for Xcode out of the box (which expects to find dmd and phobos in /usr/local/{bin,lib}) and also I think it is a better place to install stuff not provided by the vendor (Apple in this case). Typically, the vendor of a UNIX distribution put its things in /usr and leaves /usr/local clean so users can install their files separately of the ones provided by the distribution. Or at least that's how I understand things. -- Michel Fortin michel.fortin michelf.com http://michelf.com/
Dec 23 2011
On 2011-12-23 17:15, Michel Fortin wrote:On 2011-12-23 16:02:23 +0000, Jacob Carlborg <doob me.com> said:Currently in "/usr/share/dmd" with symlinks in "/usr/bin" and "/usr/lib" IIRC. Shouldn't be any problem to change that.
I'd tend to prefer /usr/local/share/dmd and /usr/local/{bin,lib,man}. For one thing that'll allow things to work with D for Xcode out of the box (which expects to find dmd and phobos in /usr/local/{bin,lib}) and also I think it is a better place to install stuff not provided by the vendor (Apple in this case). Typically, the vendor of a UNIX distribution put its things in /usr and leaves /usr/local clean so users can install their files separately of the ones provided by the distribution. Or at least that's how I understand things.
I didn't know where to put it so I just chose a place. There was some other installer that put it in /usr/share so I put it there as well. -- /Jacob Carlborg
Dec 23 2011
On 2011-12-23 07:37, Andrei Alexandrescu wrote:Try it out! http://dlang.org/download.html. I managed to automate everything in one makefile - you type a command and next thing you know the file is up there. https://github.com/D-Programming-Language/installer/commit/34fb6613fca77e0e75cadf5545560e799a8c82b2 On my machine it installed fine the first time around, the second time I've had an error. Andrei
Cool. -- /Jacob Carlborg
Dec 23 2011
On 2011-12-23 07:37, Andrei Alexandrescu wrote:Try it out! http://dlang.org/download.html. I managed to automate everything in one makefile - you type a command and next thing you know the file is up there. https://github.com/D-Programming-Language/installer/commit/34fb6613fca77e0e75cadf5545560e799a8c82b2 On my machine it installed fine the first time around, the second time I've had an error. Andrei
No D1 version yet? -- /Jacob Carlborg
Dec 23 2011









Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> 