Thread overview | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
September 29, 2007 D Installler | ||||
---|---|---|---|---|
| ||||
Hello Everyone, I am going to work on a d installer that installs D(dmd), A chosen standard library(tango,phobos),and a build enviromet(dss). This will only work for windows because I don't have a linux machine. It will only work for Win98 and up and probably only for XP if the features I am going to use are not supported in Win9x or WinNT with version below current XP version. If anyone has suggestions please feel free to email me at the address above or just simply reply to this post. |
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lester Martin | I forgot to tell you that you will probably need .NET 2.0 at least. I may be able to make my program automatically install it. |
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lester Martin | Lester Martin wrote: > Hello Everyone, > I am going to work on a d installer that installs D(dmd), A chosen > standard library(tango,phobos),and a build enviromet(dss). Just be aware that you're not allowed to redistribute D or phobos. So your installer will have to download them on the fly from digitalmars.com at install time. > This will > only work for windows because I don't have a linux machine. That's not really an excuse in this day and age when you can download VMWare for free and a pre-installed image of Ubuntu. So if you don't *like* Linux or don't want to *learn* Linux, or don't have *time* for a Linux version, just say so. :-) > It will > only work for Win98 and up and probably only for XP if the features I > am going to use are not supported in Win9x or WinNT with version > below current XP version. If anyone has suggestions please feel free > to email me at the address above or just simply reply to this post. > I forgot to tell you that you will probably need .NET 2.0 at least. I > may be able to make my program automatically install it. Um, suggestion number 1 is don't require users to download a 22.4 MB framework just to install a 5MB compiler package. I vaguely recall someone else previously announcing they made a D installer using NSIS (nullsoft scriptable installer system). --bb |
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lester Martin | Lester Martin wrote: > I am going to work on a d installer that installs D(dmd), A chosen standard library(tango,phobos),and a build enviromet(dss). This will only work for windows because I don't have a linux machine. > It will only work for Win98 and up and probably only for XP if the features I am going to use are not supported in Win9x or WinNT with version below current XP version. > If anyone has suggestions please feel free to email me at the address above or just simply reply to this post. Feel free to use my old NSIS script files at: http://www.algonet.se/~afb/d/dmc-setup.html http://www.algonet.se/~afb/d/dmd-setup.html I have some RPM specs for Linux too, if needed. Note that you need permission from Digital Mars, in order to distribute the DMC/DMD binaries... (Tango has such a DMD permission, for instance) http://dsource.org/projects/tango/wiki/DmdDownloads --anders |
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Thanks guys, I have already made it way it would download on the fly. UM about the 20 meg runtime installation......... I may just include it in my zip file. I may also create it to where it downloads it on the fly too. If I include it in my zip I would also make it way you can download my zip without the .NET installer. Which do you think users would prefer; longer install time, or longer download time. Lester Martin |
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | "Bill Baxter" <dnewsgroup@billbaxter.com> wrote in message news:fdlff7$2v9t$1@digitalmars.com... > Um, suggestion number 1 is don't require users to download a 22.4 MB framework just to install a 5MB compiler package. While I agree that having the installer depend upon .NET 2.0 is a bit.. odd, keep in mind that any reasonably up-to-date windows machine will already have it installed. I mean, it's not like it's new technology, it came out almost two years ago. |
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jarrett Billingsley | The thing is I'm writing the installer in C# since I can use it so easily. Jarrett Billingsley Wrote:
> "Bill Baxter" <dnewsgroup@billbaxter.com> wrote in message news:fdlff7$2v9t$1@digitalmars.com...
>
> > Um, suggestion number 1 is don't require users to download a 22.4 MB framework just to install a 5MB compiler package.
>
> While I agree that having the installer depend upon .NET 2.0 is a bit.. odd, keep in mind that any reasonably up-to-date windows machine will already have it installed. I mean, it's not like it's new technology, it came out almost two years ago.
>
>
|
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Reply to Bill,
> Lester Martin wrote:
>
>> Hello Everyone,
>>
>> I am going to work on a d installer that installs D(dmd), A chosen
>> standard library(tango,phobos),and a build enviromet(dss).
>>
> Just be aware that you're not allowed to redistribute D or phobos. So
> your installer will have to download them on the fly from
> digitalmars.com at install time.
>
be sure to include a "I don't have net connection on this system but I downloaded the files and they are here" option as well as a "you don't have a net connection, download these and put them here" message.
|
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to BCS | I will try and include that. I almost have a basic full install version working but .NET won't let me overwrite directories exactly the way I want.
I wonder will DSSS allow me to distribute their system or give me permission to do this.
BCS Wrote:
> Reply to Bill,
>
> > Lester Martin wrote:
> >
> >> Hello Everyone,
> >>
> >> I am going to work on a d installer that installs D(dmd), A chosen
> >> standard library(tango,phobos),and a build enviromet(dss).
> >>
> > Just be aware that you're not allowed to redistribute D or phobos. So your installer will have to download them on the fly from digitalmars.com at install time.
> >
>
> be sure to include a "I don't have net connection on this system but I downloaded the files and they are here" option as well as a "you don't have a net connection, download these and put them here" message.
>
>
|
September 29, 2007 Re: D Installler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lester Martin | Reply to Lester, > Hello Everyone, > > I am going to work on a d installer that installs D(dmd), A chosen > standard library(tango,phobos),and a build enviromet(dss). This will > only work for windows because I don't have a linux machine. > make that tango and/or phobos if you can. I have my machine set up to switch back and for with batch files. I can post specifics if you want. > It will only work for Win98 and up and probably only for XP if the > features I am going to use are not supported in Win9x or WinNT with > version below current XP version. > > If anyone has suggestions please feel free to email me at the address > above or just simply reply to this post. > |
Copyright © 1999-2021 by the D Language Foundation