On Sat, 21 Aug 2004 Josh Peck wrote :
>I'm running 1.4.1 (still) with directfb. I know that when I recompiled
>SDL with directFB support I had to move the SDL stuff from the runtime
>directory out and copy or link the built one in its place. I don't know
>if you have the runtime installed or not (I'm not even sure there is a
>runtime for 1.5.0).
>
>Other problems I had involved the .pc files (directfb.pc,
>directfb-internal.pc) being installed in the wrong location by Make
>install. this caused SDL to not detect the presence of DirectFB when I
>ran configure for SDL. In my case Make install put them in
>/usr/local/lib/pkgconfig but SDL configure looks for them in
>/usr/lib/pkgconfig. All i did to fix that was copy them to the proper
>place. before that I swore up and down 3 time the SDL had been compiled
>with DirectFB support only to find that configure had told me it could
>detect it.
>
>the errors I got with bogus DirectFB support were similar to the ones
>you're getting.
>
>Hope this helps.



Thanks Josh.  I already had links for the right .pc files in /usr/lib/pkgconfig.  I 
also made a link to the right SDL build in the runtime dir.  Still I get the same 
errors.

Is there anyway to check if the SDL I have do have Directfb support?

Any developers in here who can help me out?  Here is the output of freedo

Error: VIDEO_SHOW_DATA_DIR not found
ROM_DRIVES: Auto-detected and added "('/mnt/cdrom', '/dev/hdd', 'CD-1')"
WARNING: /etc/freevo/lircrc not found!
Traceback (most recent call last):
  File "/root/freevo/freevo-1.5-rc4/src/main.py", line 147, in ?
    import menu    # The menu widget class
  File "/root/freevo/freevo-1.5-rc4/src/menu.py", line 80, in ?
    import skin
  File "/root/freevo/freevo-1.5-rc4/src/skin.py", line 107, in ?
    get_singleton()
  File "/root/freevo/freevo-1.5-rc4/src/skin.py", line 88, in get_singleton
    exec('import skins.' + config.SKIN_MODULE  + '.' + config.SKIN_MODULE  + \
  File "<string>", line 1, in ?
  File "/root/freevo/freevo-1.5-rc4/src/skins/main/main.py", line 101, in ?
    from area import Skin_Area
  File "/root/freevo/freevo-1.5-rc4/src/skins/main/area.py", line 92, in ?
    import xml_skin
  File "/root/freevo/freevo-1.5-rc4/src/skins/main/xml_skin.py", line 74, in ?
    osd = osd.get_singleton()
  File "/root/freevo/freevo-1.5-rc4/src/osd.py", line 141, in get_singleton
    _singleton = OSD()
  File "/root/freevo/freevo-1.5-rc4/src/osd.py", line 375, in __init__
    pygame.display.init()
pygame.error: No available video device

Reply via email to