Thread overview | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
August 18, 2013 windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
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 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | 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 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | 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 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to evilrat | 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 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | 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 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to 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.
|
August 19, 2013 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | 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 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | So, what's the plan here? |
August 22, 2013 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | 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 Re: windows .lib files (dmc has them, dmd doesn't) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | 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> |
Copyright © 1999-2021 by the D Language Foundation