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