Hi,

I'm trying to compile the directfb 1.1.0 tarball from the downloads section. 
Configured as follows:

------
configure --with-gfxdrivers=none 
--with-inputdrivers=keyboard,ps2mouse,linuxinput --prefix=/opt/sol/external 
--enable-debug --disable-mmx --enable-video4linux2 --enable-x11 
--disable-network --disable-vnc
------

I get an error when compiling tools:

------
gcc -I/opt/sol/external/include/freetype2 -I/opt/sol/external/include -O3 
-ffast-math -pipe -g3 -fno-inline -D_GNU_SOURCE 
-Werror-implicit-function-declaration -o .libs/dfbdump 
dfbdump.o  ../src/.libs/libdirectfb.so 
/home/rob/directfb/1.1/DirectFB-1.1.0/lib/fusion/.libs/libfusion.so 
../lib/fusion/.libs/libfusion.so 
/home/rob/directfb/1.1/DirectFB-1.1.0/lib/direct/.libs/libdirect.so 
../lib/direct/.libs/libdirect.so -lz -ldl -lpthread  -Wl,--rpath 
-Wl,/opt/sol/external/lib
../src/.libs/libdirectfb.so: undefined reference to 
`fusion_skirmish_lock_count'
collect2: ld returned 1 exit status
make[2]: *** [dfbdump] Error 1
make[2]: Leaving directory `/home/rob/directfb/1.1/DirectFB-1.1.0/tools'
------

What could this be?

If I switch to git-head, the compilation is ok, but the 
fusion_skirmish_lock_count reference becomes a runtime problem:

------
(*) Direct/Thread: Running 'X11 Input' (INPUT, 19047)...
(*) DirectFB/Input: X11 Input 0.1 (directfb.org)
(!) Direct/Modules: Could not open module directory 
`/opt/sol/external/lib/directfb-1.1-0/gfxdrivers'!
    --> No such file or directory
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
 (!!!)  *** UNIMPLEMENTED [fusion_skirmish_lock_count] *** [lock.c:590]
(!) [Main Thread       0.000] (19046) *** Assertion 
[fusion_skirmish_lock_count( &surface->lock, &lock_count ) == DFB_OK] failed 
*** [surface_buffer.c:181 in dfb_surface_buffer_lock()]
(!) [19046:    0.000] --> Caught signal 5 (unknown origin) <--
 (!!!)  *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:241 
in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:241 
in fusion_object_pool_destroy()]
(!) [Main Thread       0.001] (19046) *** Assumption [state->destination == 
NULL] failed *** [state.c:127 in dfb_state_destroy()]
------

system=X11 by the way, but others don't work either.

I'm kinda curious if something is wrong on my side since nobody else seems to 
have a problem..

Cheers!

    Rob

-- 
1.8026175e+12 furlongs per fortnight.

_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to