I have been attempting to port and test DirectFB 1.3.0 onto an embedded device running a micro Linux (2.6) environment. There is no support for shared libraries and the normal /etc path is volatile - a booted ramdisk from nvram that I do not have the ability to change. I do have access to a runtime mounted filesystem where part of the embedded devices storage has been used for system and user programs plus media files.

There is no graphics driver in the booted Linux for this device as it just uses /dev/fb0. I have written a custom touchscreen input driver based on the distributed inputdrivers and other working code for this device that I (and others) have written.

When I configure and build the DirectFB libraries, I install them into an SDK area that I point to when creating a test application. I'm trying to augment the manufacturers SDK so that others can benefit and more rapidly develop or port DirectFB based apps.

Since my runtime environment does not map to the SDK install area specified by the --prefix command, I'm at a loss as to what all I need to install on the target device and how I can point the compiled application to find everything (i.e. lib/directfb-1.3-0/[inputdrivers,interfaces,systems,wm] and /etc/[directfbrc,fb.modes]. I would prefer to simplify this and "hard code" these parameters as I eventually intend to run GTK+ on top of DirectFB on the embedded device. In other words, I hope to not have the configuration files or depend on the --dfb options.

As one would expect, when I run the test application on the embedded system I get the "no system found" error message.

I'm using a Fedora 8 system to build on and also have not been able to figure out how to get a working /dev/fb0 so that I can test my applications. But this is a secondary issue to the main problem.

I'd sure appreciate any pointers as I can't imaging I'm the first headed down this path. Thanks much!

-fred
_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to