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

Reply via email to