Hi Ellen,
I have some bad news and some good news. First the bad news. The current full ellcc source tree is about 2G. That contains the sources for all the components used to make ellcc. More bad new is that current binary only downloads are about 700MB.
The good news is that I’m in the process of retooling the build process and will be updating the binary download packages as well. The ellcc source download will become very small since the new build process will download the needed source files on demand. You’ll only need to download them if you want to build ellcc from scratch.
I’m also going to trim down the size of the binary downloads. Much of the size in the binary downloads is because they come with precompiled libraries for all the cross targets. With the next release, libraries will be supplied for the host system and you’ll be able to build libraries for other target systems when you need them.
I’m working on a new release with these changes right now. I’m hoping to have the release ready by the end of the week.
-Rich