>in the file "fusion_world_set_leave_callback" I meant ./lib/fusion/fusion.c
On Sat, Oct 8, 2011 at 9:06 PM, haithem rahmani <haithem.rahm...@gmail.com>wrote: > Hi, > > the master branch is failing to compile again: > > > /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/include/freetype2 > -I/usr/include/libpng12 -Wall -Wstrict-prototypes -Wmissing-prototypes > -Wno-strict-aliasing -Werror-implicit-function-declaration -O2 -g2 > -ffast-math -pipe -D_GNU_SOURCE -std=gnu99 > -Werror-implicit-function-declaration -o dfbdump dfbdump.o ../src/ > libdirectfb.la ../lib/fusion/libfusion.la ../lib/direct/libdirect.la -ldl > -lrt -lpthread > libtool: link: gcc -I/usr/include/freetype2 -I/usr/include/libpng12 -Wall > -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing > -Werror-implicit-function-declaration -O2 -g2 -ffast-math -pipe > -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -o > .libs/dfbdump dfbdump.o ../src/.libs/libdirectfb.so > /home/rahmanih/work/git_repos/DirectFB/lib/fusion/.libs/libfusion.so > ../lib/fusion/.libs/libfusion.so > /home/rahmanih/work/git_repos/DirectFB/lib/direct/.libs/libdirect.so > ../lib/direct/.libs/libdirect.so -ldl -lrt -lpthread -Wl,-rpath > -Wl,/usr/local/lib > ../src/.libs/libdirectfb.so: undefined reference to > `fusion_world_set_leave_callback' > > > `fusion_world_set_leave_callback' is protected by the flag > "FUSION_BUILD_MULTI" in the file "fusion_world_set_leave_callback" but it's > not in the file "./src/core/core.c" > > > > regards. > > > On Thu, Sep 22, 2011 at 11:06 PM, haithem rahmani < > haithem.rahm...@gmail.com> wrote: > >> Hi, >> I just updated my tree rebuilt and ran dfbinfo and got the following >> error: >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.6.0-pre1 >> |~~~~~~~~~~~~~~~~~~~~~~~~~~ >> (c) 2001-2010 The world wide DirectFB Open Source Community >> (c) 2000-2004 Convergence (integrated media) GmbH >> ---------------------------------------------------------------- >> >> (*) DirectFB/Core: Single Application Core. (2011-09-22 21:36) >> (*) GLX/Surfaces: Using visual 0xf5 (24bit) and 0xdf (32bit) >> [New Thread 0xb7fddb70 (LWP 15943)] >> (*) Direct/Thread: Started 'Joystick Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (!!!) *** ONCE [Joystick sends JS_EVENT_INIT events, make sure it has >> been calibrated using 'jscal -c' >> ] *** [joystick.c:99 in joystick_handle_event()] >> (*) DirectFB/Input: Joystick (1) 0.9 (directfb.org) >> [New Thread 0xb77dcb70 (LWP 15944)] >> (*) Direct/Thread: Started 'Joystick Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: Joystick (2) 0.9 (directfb.org) >> [New Thread 0xb6fdbb70 (LWP 15945)] >> (*) Direct/Thread: Started 'X11 Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: X11 Input 0.1 (directfb.org) >> (*) DirectFB/Genefx: MMX detected and enabled >> (*) Direct/Modules: suppress module 'gl' >> (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org) >> (*) DirectFB/Core/WM: Default 0.3 (directfb.org) >> . >> . >> . >> Input (00) X11 Input (primary keyboard) >> Type: KEYBOARD MOUSE JOYSTICK >> Caps: KEYS AXES BUTTONS >> Min. Keycode: 8 >> Max. Keycode: 255 >> Max. Axis: 0 >> Max. Button: 0 >> >> *** glibc detected *** /usr/local/bin/dfbinfo: free(): invalid pointer: >> 0x08062b14 *** >> >> the call stack is the following: >> >> (gdb) bt >> #0 0x00110416 in __kernel_vsyscall () >> #1 0x430ad67f in raise () from /lib/libc.so.6 >> #2 0x430aefb5 in abort () from /lib/libc.so.6 >> #3 0x430e9fd7 in __libc_message () from /lib/libc.so.6 >> #4 0x430f0f95 in malloc_printerr () from /lib/libc.so.6 >> #5 0x434ab250 in operator delete(void*) () from /usr/lib/libstdc++.so.6 >> #6 0x0014036b in CoreSurface_Deinit_Dispatch (_dispatch=0x8062b14) at >> ./CoreSurface.cpp:252 >> #7 0x0016261a in surface_destructor (object=0x8062960, zombie=false, >> ctx=0x0) at surface.c:70 >> #8 0x001f40c8 in object_reference_watcher (ctx=0x804cc60, call_arg=1, >> caller=<optimized out>, >> call_ptr=<optimized out>, serial=<optimized out>, ret_val=<optimized >> out>) at object.c:140 >> #9 object_reference_watcher (caller=0, call_arg=1, call_ptr=0x0, >> ctx=0x804cc60, serial=0, ret_val=0xbfffee4c) >> at object.c:65 >> #10 0x001f5951 in fusion_ref_down (ref=0x806297c, global=true) at >> ref.c:828 >> #11 0x0015d60c in dfb_surface_unlink (link=0x8064248) at >> ../../src/core/surface.h:239 >> #12 region_destructor (object=0x8064140, zombie=false, ctx=0x0) at >> layer_region.c:111 >> #13 0x001f40c8 in object_reference_watcher (ctx=0x804cab0, call_arg=1, >> caller=<optimized out>, >> call_ptr=<optimized out>, serial=<optimized out>, ret_val=<optimized >> out>) at object.c:140 >> #14 object_reference_watcher (caller=0, call_arg=1, call_ptr=0x0, >> ctx=0x804cab0, serial=0, ret_val=0xbfffef1c) >> at object.c:65 >> #15 0x001f5951 in fusion_ref_down (ref=0x806415c, global=false) at >> ref.c:828 >> #16 0x00131a2d in dfb_layer_region_unref (object=<optimized out>) at >> ./core/layer_region.h:57 >> #17 IDirectFB_Destruct (thiz=0x8063308) at idirectfb.c:295 >> #18 0x00131b04 in IDirectFB_Release (thiz=0x8063308) at idirectfb.c:331 >> #19 0x0804873c in main (argc=1, argv=0xbffff064) at dfbinfo.c:104 >> >> regards >> Haithem. >> -- >> * >> "If you ask a question - you will be a fool for 5 minutes, otherwise >> ignorant for rest of your life" >> * >> >> > > > -- > * > "If you ask a question - you will be a fool for 5 minutes, otherwise > ignorant for rest of your life" > * > > -- * "If you ask a question - you will be a fool for 5 minutes, otherwise ignorant for rest of your life" *
_______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev