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

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


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/Kernel/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

Testing can show the presence of bugs, but not their absence.
                -- Edsger W. Dijkstra

Attachment: pgpJJKiotxEkN.pgp
Description: PGP signature