On 13/07/2011, at 10:35 PM, Rene wrote: > On Tue, 12 Jul 2011 14:48:42 +0200, Müller, Rainer wrote: >> Hello, I want to use fossil on an ARM based platform. We have only a >> few MB flash, so i tried to strip the binary - but the best result >> was >> about 1.1MB. >> >> I read that someone managed to build a 330kB binary, any suggestions >> on this issue? I don't need the bug tracking or wiki feature but i >> doubt they can be deactivated, right? >> >> Regards, Rainer. >> >> Development Software Systems >> Festo Gesellschaft m.b.H. >> LINZER STRAßE 227 >> Austria - 1140 WIEN >> >> Firmenbuch Wien >> FN 38435y >> >> Tel: +43(1)91075-362 >> Fax: +43(1)91075-282 >> www.festo.at >> > > I'm not the one who build a small binary. You could try to: > > use ulibc http://www.uclibc.org/ (I'm not sure if fossil will > compile/work)
That's won't help. Either uClibc or glibc are going to be linked as shared libraries and the size indicated above excludes libc. > use compression http://upx.sourceforge.net/ We use squashfs (http://squashfs.sourceforge.net/) on many of our systems. Using this approach, all your files, including binaries and shared libraries will be compressed in flash. Better than compressing apps one at a time. Cheers, Steve -- µWeb: Embedded Web Framework - http://uweb.workware.net.au/ WorkWare Systems Pty Ltd W: www.workware.net.au P: +61 434 921 300 E: [email protected] F: +61 7 3391 6002 _______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

