[Date Prev][Date Next][Thread Prev][Thread Next][Thread Index]

RE: [XaraXtreme-dev] Inconsistency between Kernel/bshadow2.h and libs/*/libCDraw.a



Sorry Vasil, this problem was caused by a CDraw interface change that
was done today. Can you try again using the new CDraw library that Luke
just checked in (Xara LX rev 1178, Cdraw rev 60).

Thanks

Neil

> -----Original Message-----
> From: owner-dev@xxxxxxxxxxxxxxxx 
> [mailto:owner-dev@xxxxxxxxxxxxxxxx] On Behalf Of Vasil Dimov
> Sent: 23 May 2006 15:19
> To: dev@xxxxxxxxxxxxxx
> Subject: [XaraXtreme-dev] Inconsistency between 
> Kernel/bshadow2.h and libs/*/libCDraw.a
> 
> Hi,
> 
> There is some inconsistency between GenerateFloorShadow() 
> declaration in bshadow2.h and the actual implementation in libCDraw.a.
> 
> It's something related to the types of aLeft and aRight but I 
> cannot say exactly because of the lack of sources for libCDraw.a.
> 
> ...
> c++ -Wl,--start-group Kernel/libKernel.a wxOil/libwxOil.a 
> tools/libTools.a wxXtra/libwxXtra.a -Wl,--end-group --debug 
> -L./libs/x86 -L/usr/X11R6/lib  -pthread -L/usr/local/lib 
> -liconv  -L/usr/X11R6/lib   -lwx_gtk2u_xrc-2.6 
> -lwx_gtk2u_qa-2.6 -lwx_gtk2u_html-2.6 -lwx_gtk2u_adv-2.6 
> -lwx_gtk2u_core-2.6 -lwx_baseu_xml-2.6 -lwx_baseu_net-2.6 
> -lwx_baseu-2.6  -L/usr/local/lib -ldlmalloc -L/usr/local/lib 
> -lxml2 -lz -L/usr/local/lib -liconv -lm -lCDraw -o XaraLX
> Kernel/libKernel.a(bshadow.o)(.text+0x120e): In function 
> `CBitmapShadow::MakeCastShadow(unsigned int*, wxSize, double, 
> double, double, double)':
> /work/a/ports/graphics/xaralx-devel/work/XaraLX-0.5r1173/Kerne
> l/bshadow.cpp:749: undefined reference to 
> `GenerateFloorShadow(void*, BITMAPINFOHEADER const*, unsigned 
> char const*, BITMAPINFOHEADER const*, unsigned char*, 
> unsigned int, int const*, int const*, unsigned int, unsigned 
> char const*)'
> gmake[1]: *** [XaraLX] Error 1
> gmake[1]: Leaving directory 
> `/work/a/ports/graphics/xaralx-devel/work/XaraLX-0.5r1173'
> gmake: *** [all-recursive] Error 1
> *** Error code 2
> ...
> 
> --
> Vasil Dimov
> gro.DSBeerF@dv
> 
> Testing can show the presence of bugs, but not their absence.
>                 -- Edsger W. Dijkstra
>