> 1. How much RAM is used at run-time by the FLTK library ?

That entirely depends on what widgets you use, and how many of them -
the recommended method to use fltk in an embedded app (well, any app,
really) is to link statically and then strip the binary, so you only end
up with the parts that are actually used, and no other overhead.

But, unless you know which widgets, and how many, you are going to use,
it is impossibly to say how much that will be. The per-widget overhead
in fltk is really small though, only a few tens of bytes.

> 2. How much space on Flash is needed by the FLTK library ?

See answer to (1) above. Do not use dynamic linking or shared objects,
link the app statically and strip it. That gets you the smallest
footprint as you are only loading the bits you actually need.

> 3. Does FLTK work on framebuffer ?

There is a port of the 1.1.x series for framebuffer use, but the core
fltk does not.

> 4. Does FLTK support DirectFB ? If so, which version of FLTK 
> supports which version of DirectFB ? (I heard that the 
> DirectFB support is not available on the most recent version 
> of FLTK...)

It is not "officially" available with any version of fltk, but as I say,
there are ports around that do work.
You do lose some functionality however - for example I don't think the
FB version has GL support, that sort of thing.

Can you not just run tiny-X/kdrive? That ought to fit on your target and
is compatible enough that X apps Just Work without messing about with
frame buffer support and so forth.
Works fine on my OMAP demo board at any rate, which doesn't have *that*
much more memory...

> 5. Does FLTK work with uclibc, or is glibc required ?

I've never built fltk against uclibc, so can't say for certain. I have
built it against newlib and that was fine, so probably uclibc would be
OK too.

-- 
Ian


SELEX Sensors and Airborne Systems Limited
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 
3EL
A company registered in England & Wales.  Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to