Jump to page: 1 2 3
Thread overview
D Installler
Sep 29, 2007
Lester Martin
Sep 29, 2007
Lester Martin
Sep 29, 2007
Bill Baxter
Sep 29, 2007
Lester Martin
Sep 29, 2007
Lester Martin
Sep 29, 2007
Brad Roberts
Sep 29, 2007
Lester Martin
Sep 29, 2007
Vladimir Panteleev
Sep 29, 2007
Chris Miller
Sep 29, 2007
Lester Martin
Sep 29, 2007
Lester Martin
Sep 30, 2007
Daniel Keep
Sep 29, 2007
BCS
Sep 29, 2007
Lester Martin
Sep 29, 2007
0ffh
Sep 29, 2007
Lester Martin
Sep 29, 2007
BCS
Sep 29, 2007
Lester Martin
Sep 29, 2007
BCS
Sep 29, 2007
Lester Martin
September 29, 2007
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
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
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
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
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
"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
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
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
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
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.
> 


« First   ‹ Prev
1 2 3