Jump to page: 1 2
Thread overview
windows .lib files (dmc has them, dmd doesn't)
Aug 18, 2013
Adam D. Ruppe
Aug 18, 2013
Andrej Mitrovic
Aug 19, 2013
Damian
Aug 18, 2013
evilrat
Aug 18, 2013
Adam D. Ruppe
Aug 18, 2013
Nick Sabalausky
Aug 18, 2013
Adam D. Ruppe
Aug 22, 2013
Adam D. Ruppe
Aug 22, 2013
Andrej Mitrovic
Aug 25, 2013
Nick Sabalausky
Aug 25, 2013
Andrej Mitrovic
August 18, 2013
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.
August 18, 2013
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
August 18, 2013
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.
August 18, 2013
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.
August 18, 2013
On Sun, 18 Aug 2013 20:59:17 +0200
"Adam D. Ruppe" <destructionator@gmail.com> 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.
August 18, 2013
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.
August 19, 2013
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.
August 22, 2013
So, what's the plan here?
August 22, 2013
On 8/22/13, Adam D. Ruppe <destructionator@gmail.com> 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.
August 25, 2013
On Thu, 22 Aug 2013 17:10:06 +0200
Andrej Mitrovic <andrej.mitrovich@gmail.com> wrote:

> On 8/22/13, Adam D. Ruppe <destructionator@gmail.com> 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: <http://forum.dlang.org/thread/20130825005126.00002939@unknown#post-20130825005126.00002939:40unknown>

« First   ‹ Prev
1 2