>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

Reply via email to