September 15, 2013
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
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
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
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
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
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
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
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

1 2 3 4
Next ›   Last »