September 15, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | On Sunday, 15 September 2013 at 21:30:17 UTC, Iain Buclaw wrote:
> As per my initial post, strip not being ran on the library after
> installation. :-)
>
> The makefile for libphobos/libdruntime certainly doesn't strip the
> libraries for you when you make strip-install. At least not yet...
As per my answer, those result are _with_ "--strip-debug" :P
(stripping is done automatically by package manager utilities like `makepkg` when you build package in Arch)
|
September 15, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On 15 September 2013 23:01, Dicebot <public@dicebot.lv> wrote: > On Sunday, 15 September 2013 at 21:30:17 UTC, Iain Buclaw wrote: >> >> As per my initial post, strip not being ran on the library after installation. :-) >> >> The makefile for libphobos/libdruntime certainly doesn't strip the libraries for you when you make strip-install. At least not yet... > > > As per my answer, those result are _with_ "--strip-debug" :P > > (stripping is done automatically by package manager utilities like `makepkg` when you build package in Arch) If the size of the library is 70MB+ then it most certainly isn't running --strip-debug on the library. I can guarantee you at least this. :-) -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
September 15, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
Posted in reply to Iain Buclaw | On Sunday, 15 September 2013 at 22:30:11 UTC, Iain Buclaw wrote:
> If the size of the library is 70MB+ then it most certainly isn't
> running --strip-debug on the library. I can guarantee you at least
> this. :-)
It is 18Mb (you are probably mixing my posts with Joseph ones, they are unrelated)
|
September 15, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On 15 September 2013 23:48, Dicebot <public@dicebot.lv> wrote: > On Sunday, 15 September 2013 at 22:30:11 UTC, Iain Buclaw wrote: >> >> If the size of the library is 70MB+ then it most certainly isn't running --strip-debug on the library. I can guarantee you at least this. :-) > > > It is 18Mb (you are probably mixing my posts with Joseph ones, they are > unrelated) Stop renaming yourself between Dicebot and Joseph then! :o) -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
September 15, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Nadlinger | On Sunday, 15 September 2013 at 21:52:29 UTC, David Nadlinger wrote:
> LDC does not strip the library into
s/strip/split/
David
|
September 15, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dicebot | On 15 September 2013 23:01, Dicebot <public@dicebot.lv> wrote: > On Sunday, 15 September 2013 at 21:30:17 UTC, Iain Buclaw wrote: >> >> As per my initial post, strip not being ran on the library after installation. :-) >> >> The makefile for libphobos/libdruntime certainly doesn't strip the libraries for you when you make strip-install. At least not yet... > > > As per my answer, those result are _with_ "--strip-debug" :P > > (stripping is done automatically by package manager utilities like `makepkg` when you build package in Arch) gdc's druntime also pulls in libgcc so that will be one factor to a larger executable. Having a look at ldd output, the gdc produced binary also links in libm, whereas dmd's doesn't. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
September 15, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Nadlinger | On 16 September 2013 00:15, David Nadlinger <code@klickverbot.at> wrote: > On Sunday, 15 September 2013 at 21:52:29 UTC, David Nadlinger wrote: >> >> LDC does not strip the library into > > > s/strip/split/ > I knew what you meant. :o) -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0'; |
September 16, 2013 Re: Generated binary size | ||||
---|---|---|---|---|
| ||||
On 16/09/13 01:03, Iain Buclaw wrote:
> Stop renaming yourself between Dicebot and Joseph then! :o)
Flee, flee! Our secret identities have been revealed! :-O
|
Copyright © 1999-2021 by the D Language Foundation