Re: Possible problems with the current CVS version
Steven Honeyman <[email protected]> Tue, 19 Aug 2014 17:34:37 +0100
| Newsgroups | gmane.linux.lib.dietlibc |
|---|---|
| Message-ID | <CABz95_CP13z4kAaPY-D1L2T-NotQPBOnQQ8YPooRRmbo3dEHdA@mail.gmail.com> |
On 19 August 2014 08:36, Thorsten Glaser <[email protected]> wrote: > On Tue, 19 Aug 2014, Steven Honeyman wrote: > >> Compiling dietlibc without modification (just "make -j1 all"), I get >> lots of these errors: >> /usr/bin/ld: error in /opt/diet/lib-x86_64/dyn_stop.o(.eh_frame); no >> .eh_frame_hdr table will be created > > Indeed. Thanks for your reply, at least I know it isn't just me :) > The bug in dietlibc CVS about ssize_t is still not fixed, by the way: > /home/tglase/mbsd/mksh/shf.c:458:3: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'ssize_t' [-Wformat=] > Fix is in the Debian dietlibc packaging. Do you know if this is still considered an "active" project? Most of the links on the dietlibc webpage are outdated or broken so unfortunately I'm expecting it is not. > But then, it’s not very good or portable, anyway. You’re better off > with mksh. (Disclaimer: I’m the mksh maintainer, and mksh has proven > to be a good toolchain testsuite…) Hmm a matter of opinion - but I do agree with you, mksh is excellent... but compiles to twice the size I get 173kb with dietlibc and 184kb with musl. Dash is 81kb and 98kb respectively (and 70kb with klibc) Thanks, Steven.