Re: [Celinux-dev] About the "Tiny Linux Kernel" project

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jun 13, 2011 at 11:54 PM, Alan Carvalho de Assis
<acassis@xxxxxxxxx> wrote:
> Hi Wu,
>
> On 6/13/11, wu zhangjin <wuzhangjin@xxxxxxxxx> wrote:
>>>
>>> Although I didn't test it yet with 3MB, I'm pretty sure that Dillo2
>>> (www.dillo.org) could fit in 3MB of RAM. The binary size is less than
>>> 1MB. But it depends what you mean by modern. It doesn't support HTML5,
>>> but support current HTML4 and CSS.
>>
>> midori and arora are another two candidates:
>>
>> $ ls -lh /usr/bin/midori
>> -rwxr-xr-x 1 root root 550K 2010-06-23 03:00 /usr/bin/midori
>>
>> $ ls -lh /usr/bin/arora
>> -rwxr-xr-x 1 root root 1.3M 2010-07-21 17:23 /usr/bin/arora
>>
>
> I think midori and arora cannot it in 3MB because they are linked
> against my shared libraries, please take a look on return of:
> $ ldd /usr/bin/midori
>
> Dillo2 is statically linked with FLTK (by default FLTK applications
> are statically linked) and even statically linked it have less than
> 1MB.

Yes, but will libopt[1] help If most of the functions in your shared
libraries are not really used?

"The Library Optimizer Tool is used to reduce the size of shared
libraries for an embedded system or other size-contrained environment.
"

Best Regards,
Wu Zhangjin

---
http://libraryopt.sourceforge.net/use.html

>
> BR,
>
> Alan
>
--
To unsubscribe from this list: send the line "unsubscribe linux-embedded" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Gstreamer Embedded]     [Linux MMC Devel]     [U-Boot V2]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux ARM Kernel]     [Linux OMAP]     [Linux SCSI]

  Powered by Linux