Re: [racket-users] Why not ship pre-built Racket libraries in the distribution?

2015-09-20 Thread Matthew Flatt
Yes, it seems that "libracket3m.a" is stripped too much. (The intent was to use `strip -S`.) I'll fix that. At Sun, 20 Sep 2015 23:57:20 +0300, Dmitry Pavlov wrote: > Matthew, > > > I see the libracket3m.a file in the nightly distribution of Racket. > It seems, however, that the file is of no

Re: [racket-users] Why not ship pre-built Racket libraries in the distribution?

2015-09-20 Thread Dmitry Pavlov
Matthew, I see the libracket3m.a file in the nightly distribution of Racket. It seems, however, that the file is of no much use: it has the size of 3.4M (the one that I built myself is 23M), it exports no symbols (none that the nm utility can see), and it expectedly fails linking. Regards,

Re: [racket-users] Why not ship pre-built Racket libraries in the distribution?

2015-09-15 Thread Matthew Flatt
We left out "libracket3m.a" just to make the distribution smaller, since it wasn't clear that anyone found it useful. The minimal Racket distribution for x86_64 is about 30MB unpacked, and "libracket3m.a" is 5MB by itself. So, the library would be a significant addition for the minimal

Re: [racket-users] Why not ship pre-built Racket libraries in the distribution?

2015-09-15 Thread Dmitry Pavlov
Matthew, Sure I meant the full distribution. Thanks, I hope that the consensus will be reached :) Best regards, Dmitry On 09/15/2015 08:06 PM, Matthew Flatt wrote: We left out "libracket3m.a" just to make the distribution smaller, since it wasn't clear that anyone found it useful. The

[racket-users] Why not ship pre-built Racket libraries in the distribution?

2015-09-15 Thread Dmitry Pavlov
Hello, I just started to experiment with making my Racket library embeddable to C programs [1]. The first thing I needed to do was to download the Racket source code and compile the libracket3m.a. I wonder why the maintainers do not put this file into the distribution? It seems that as soon as