Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-25 Thread Andrej Mitrovic
On 8/25/13, Nick Sabalausky  wrote:
> I'm almost done with a script (written in D) that does exactly that

I was just about to ask you if you're working on something like that
(since you made the dinstaller self-hosting script). Awesome.


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-24 Thread Nick Sabalausky
On Thu, 22 Aug 2013 17:10:06 +0200
Andrej Mitrovic  wrote:

> On 8/22/13, Adam D. Ruppe  wrote:
> > So, what's the plan here?
> 
> Well, I want us to have an open distribution process (i.e. put all the
> .zip making scripts up on Github), so we as a community can take care
> of this. This would also finally allow us to try and distribute
> per-platform zip files.

I'm almost done with a script (written in D) that does exactly that
(including per-platform archives, all-platform archives, zip and 7z). I
just need to get the generation of "d.chm" working[1], do some final
testing, and write a little more documentation.

There is one issue blocking it from working on the current GitHub
master though: http://d.puremagic.com/issues/show_bug.cgi?id=10856

One...uhh "interesting" thing I noticed while working on it: A lot of
the sources included in the 2.063.2 zip don't match GitHub. Some of
them (mainly in the backend) even appear to be specific revisions that,
AFAICT, don't even exist on GitHub.

[1] Related:




Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-22 Thread Andrej Mitrovic
On 8/22/13, Adam D. Ruppe  wrote:
> So, what's the plan here?

Well, I want us to have an open distribution process (i.e. put all the
.zip making scripts up on Github), so we as a community can take care
of this. This would also finally allow us to try and distribute
per-platform zip files.


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-22 Thread Adam D. Ruppe

So, what's the plan here?


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-19 Thread Damian

On Sunday, 18 August 2013 at 14:53:25 UTC, Andrej Mitrovic wrote:

On Sunday, 18 August 2013 at 14:51:52 UTC, Adam D. Ruppe wrote:

Can we get some more .lib files with the dmd distribution?


And also update the old ones:
http://d.puremagic.com/issues/show_bug.cgi?id=6625


This should really take precedence.


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-18 Thread Adam D. Ruppe

On Sunday, 18 August 2013 at 14:51:52 UTC, Adam D. Ruppe wrote:
Specifically, I'd really like to have opengl32.lib and 
glu32.lib included.


in related news, my simpledisplay.d now supports the creation of 
OpenGL windows on both Windows and Linux/X11. But it is opt-in on 
Windows since without these .lib files, it won't successfully 
link, and I don't want it to fail compiling with a stock dmd.


I'll be pushing this to github later tonight.


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-18 Thread Nick Sabalausky
On Sun, 18 Aug 2013 20:59:17 +0200
"Adam D. Ruppe"  wrote:

> On Sunday, 18 August 2013 at 17:11:53 UTC, evilrat wrote:
> > maybe also coffimplib too?
> 
> Yeah, I'd be for it, though coffimplib is part of the paid 
> extended utility package so Walter might not be as keen on 
> putting it in the free download. Though I would guess that having 
> a comprehensive Windows D development package would be worth it.

Or at least implib which is part of the free basic utilities package.


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-18 Thread Adam D. Ruppe

On Sunday, 18 August 2013 at 17:11:53 UTC, evilrat wrote:

maybe also coffimplib too?


Yeah, I'd be for it, though coffimplib is part of the paid 
extended utility package so Walter might not be as keen on 
putting it in the free download. Though I would guess that having 
a comprehensive Windows D development package would be worth it.


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-18 Thread evilrat

On Sunday, 18 August 2013 at 14:51:52 UTC, Adam D. Ruppe wrote:

Can we get some more .lib files with the dmd distribution?

Specifically, I'd really like to have opengl32.lib and 
glu32.lib included. My copy of dmc has them, but my dmd 
doesn't. Together they are only 43 K; I say that's well worth 
adding to the dmd zip.


maybe also coffimplib too? not everyone knows about its
existence, also placing a short note about it in readme will be
good for beginners.


Re: windows .lib files (dmc has them, dmd doesn't)

2013-08-18 Thread Andrej Mitrovic

On Sunday, 18 August 2013 at 14:51:52 UTC, Adam D. Ruppe wrote:

Can we get some more .lib files with the dmd distribution?


And also update the old ones:
http://d.puremagic.com/issues/show_bug.cgi?id=6625


windows .lib files (dmc has them, dmd doesn't)

2013-08-18 Thread Adam D. Ruppe

Can we get some more .lib files with the dmd distribution?

Specifically, I'd really like to have opengl32.lib and glu32.lib 
included. My copy of dmc has them, but my dmd doesn't. Together 
they are only 43 K; I say that's well worth adding to the dmd zip.



On a tangential note, if we do ever decide to break up the zip 
into windows, linux, etc., I've said before that I'm meh on this 
but could live with it as long as the folder layouts remained the 
same.


But I actually see a potential benefit to it now: a separate 
dmd-windows.zip could use the space saved by ditching linux 
binaries to bring in more Windows stuff, like these .lib files, 
more win32 headers, the resource compiler, import library, etc., 
to save people from having to grab the basic utilities package or 
dmc separately to do these quite common Windows programming tasks.