Hello

I am using Debian-etch and half on a system with Intel i945 chipset graphics.
Currently, the debian default install gives me directfb-0.9.25.

I am trying to built a simple ticker tape like application with images
displayed in background.
Using the  "0.9.25"  library I have succesfully written an
application, that accepts display strings from the network (through
couple of more filtering applications to prevent abuse) with proper
attributes, and scrolls them across the screen using directfb's true
type font display capabilities.
This application worked in first go: thanks to DirectFB reference
documentation and examples.

Now, I wanted  to use the latest released directfb (1.2.23). So I
downloaded it. The new release built successfully (at least no fatal
errors were thrown at me). I performed the install to the default
prefix (installing libraries under /usr/local/lib etc.)
Then I rebuilt my application explicitly specifying the library path
to gcc on command line (using -l ).

To run my application I exported LD_LIBRARY_PATH=/usr/local/lib. So
the loader could find the libraries correctly.
However, after running my application always quits with

Caught signal 11 (Invalid address .......)
DirectFB/core/vt : Unable to disallocate VT!
Device or Resource busy.

Based on stuff on the web, I also went ahead and uninstalled the
debian installed libraries (I knew that was not the problem, but as
they say, any port in a storm). I could see a reasonable number of
posts about people running into this problem. However, could find no
solutions posted.

Can someone please help me out?

Incidentally, while linking directfb applications do I need
-ldirectfb, -ldirect AND -lpthreads as well?

Thank you
Sincerely

-- 
Mr. Archis A. Bhave
[Sr. Design Engineer]
[IDG Product Development]
_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to