problems building trunk on Windows

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

problems building trunk on Windows

Don Lewis-2
Has anyone build recent versions of trunk on Windows?  I'm running into
some problems that I haven't encountered before.  The first is that the
sal module fails to build because it can't find gtest.h.  I was able to
work around that by adding --disable-unit-tests to the configure
options.

The next problem is that building the basebmp DLL fails because a bunch
of symbols from basegfx are undefined:

build -- version: 1775979


=============
Building module basebmp
=============

Entering /cygdrive/c/aoo/aoo-trunk/main/basebmp/prj

cd .. && make  -r -j1   && make  -r deliverlog
[ build LNK ] Library/ibasebmp.lib
R=c:/aoo/aoo-trunk && O=$R/main/solver/420/wntmsci12.pro && W=$R/main/solver/420/wntmsci12.pro/workdir && S=$R/main &&  mkdir -p $W/LinkTarget/Library/ && rm -f $W/LinkTarget/Library/ibasebmp.lib && RESPONSEFILE=C:/cygwin/tmp/gbuild.QaPiO3 && link -DLL -OPT:NOREF -SAFESEH -NXCOMPAT -DYNAMICBASE    -SUBSYSTEM:CONSOLE -MACHINE:IX86 -NODEFAULTLIB -LIBPATH:C:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/lib -LIBPATH:C:/PROGRA~1/Java/JDK17~1.0_6/lib -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib -LIBPATH:C:/PROGRA~1/MICROS~1.0/VC/lib   @${RESPONSEFILE} isal.lib ibasegfx.lib msvcprt.lib uwinapi.lib kernel32.lib msvcrt.lib oldnames.lib    -out:$W/LinkTarget/Library/basebmp.dll -implib:$W/LinkTarget/Library/ibasebmp.lib; RC=$?; rm ${RESPONSEFILE} ; if [ ! -f $W/LinkTarget/Library/basebmp.dll ]; then rm -f $W/LinkTarget/Library/ibasebmp.lib && false; fi ; exit $RC
Microsoft (R) Incremental Linker Version 9.00.30729.01
Copyright (C) Microsoft Corporation.  All rights reserved.

c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxObject/basebmp/source/bitmapdevice.o c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxObject/basebmp/source/debug.o c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxObject/basebmp/source/polypolygonrenderer.o c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/WinResTarget/basebmp/default.res
   Creating library c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.lib and object c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.exp
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2ITuple::~B2ITuple(void)" (__imp_??1B2ITuple@basegfx@@QAE@XZ) referenced in function __unwindfunclet$??Hbasegfx@@YA?AVB2ITuple@0@ABV10@0@Z$0
debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2ITuple::~B2ITuple(void)" (__imp_??1B2ITuple@basegfx@@QAE@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IVector::~B2IVector(void)" (__imp_??1B2IVector@basegfx@@QAE@XZ) referenced in function __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IVector::~B2IVector(void)" (__imp_??1B2IVector@basegfx@@QAE@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IPoint::~B2IPoint(void)" (__imp_??1B2IPoint@basegfx@@QAE@XZ) referenced in function __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IPoint::~B2IPoint(void)" (__imp_??1B2IPoint@basegfx@@QAE@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2IRange & __thiscall basegfx::B2IRange::operator=(class basegfx::B2IRange const &)" (__imp_??4B2IRange@basegfx@@QAEAAV01@ABV01@@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class basegfx::B2ITuple const &,class basegfx::B2ITuple const &)" (__imp_??0B2IRange@basegfx@@QAE@ABVB2ITuple@1@0@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall basegfx::B2IRange::getMaximum(void)const " (__imp_?getMaximum@B2IRange@basegfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2IRange::isEmpty(void)const " (__imp_?isEmpty@B2IRange@basegfx@@QBE_NXZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall basegfx::B2IRange::intersect(class basegfx::B2IRange const &)" (__imp_?intersect@B2IRange@basegfx@@QAEXABV12@@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class basegfx::B2IRange const &)" (__imp_??0B2IRange@basegfx@@QAE@ABV01@@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall basegfx::B2IRange::getMinimum(void)const " (__imp_?getMinimum@B2IRange@basegfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(long,long,long,long)" (__imp_??0B2IRange@basegfx@@QAE@JJJJ@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall basegfx::B2IRange::getHeight(void)const " (__imp_?getHeight@B2IRange@basegfx@@QBE_JXZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall basegfx::B2IRange::getWidth(void)const " (__imp_?getWidth@B2IRange@basegfx@@QBE_JXZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMaxX(void)const " (__imp_?getMaxX@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMinX(void)const " (__imp_?getMinX@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMaxY(void)const " (__imp_?getMaxY@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMinY(void)const " (__imp_?getMinY@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2IRange::isInside(class basegfx::B2ITuple const &)const " (__imp_?isInside@B2IRange@basegfx@@QBE_NABVB2ITuple@2@@Z) referenced in function "public: void __thiscall basebmp::BitmapDevice::setPixel(class basegfx::B2IPoint const &,class basebmp::Color,enum basebmp::DrawMode)" (?setPixel@BitmapDevice@basebmp@@QAEXABVB2IPoint@basegfx@@VColor@2@W4DrawMode@2@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned long __thiscall basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@@QBEKXZ) referenced in function "public: void __thiscall basebmp::BitmapDevice::drawPolygon(class basegfx::B2DPolygon const &,class basebmp::Color,enum basebmp::DrawMode)" (?drawPolygon@BitmapDevice@basebmp@@QAEXABVB2DPolygon@basegfx@@VColor@2@W4DrawMode@2@@Z)
polypolygonrenderer.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: unsigned long __thiscall basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@@QBEKXZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(void)" (__imp_??0B2IRange@basegfx@@QAE@XZ) referenced in function "public: __thiscall basebmp::ImplBitmapDevice::ImplBitmapDevice(void)" (??0ImplBitmapDevice@basebmp@@QAE@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolygon::isClosed(void)const " (__imp_?isClosed@B2DPolygon@basegfx@@QBE_NXZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$Pix!
 elIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall basegfx::B2DPolygon::getB2DPoint(unsigned long)const " (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V!
 ?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
polypolygonrenderer.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall basegfx::B2DPolygon::getB2DPoint(unsigned long)const " (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2ITuple __cdecl basegfx::fround(class basegfx::B2DTuple const &)" (__imp_?fround@basegfx@@YA?AVB2ITuple@1@ABVB2DTuple@1@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E!
 @2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)" (__imp_??1B2DPolygon@basegfx@@QAE@XZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@bas!
 ebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
polypolygonrenderer.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)" (__imp_??1B2DPolygon@basegfx@@QAE@XZ)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPolygon & __thiscall basegfx::B2DPolygon::operator=(class basegfx::B2DPolygon const &)" (__imp_??4B2DPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp!
 @@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2DPolygon __cdecl basegfx::tools::adaptiveSubdivideByCount(class basegfx::B2DPolygon const &,unsigned long)" (__imp_?adaptiveSubdivideByCount@tools@basegfx@@YA?AVB2DPolygon@2@ABV32@K@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$imp!
 lDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolygon::areControlPointsUsed(void)const " (__imp_?areControlPointsUsed@B2DPolygon@basegfx@@QBE_NXZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@!
 @?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::B2DPolygon(class basegfx::B2DPolygon const &)" (__imp_??0B2DPolygon@basegfx@@QAE@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$Bit!
 mapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2DRange __cdecl basegfx::tools::getRange(class basegfx::B2DPolyPolygon const &)" (__imp_?getRange@tools@basegfx@@YA?AVB2DRange@2@ABVB2DPolyPolygon@2@@Z) referenced in function "void __cdecl basebmp::renderClippedPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> >,unsigned char>(class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> >,unsigned char,class basegfx::B2IRange const &,class basegfx::B2DPolyPolygon const &,enum basegfx::FillRule)" (??$renderClippedPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$!
 XorFunctor@E@2@@2@E@basebmp@@YAXV?$PackedPixelIterator@E$00$00@0@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@0@EABVB2IRange@basegfx@@ABVB2DPolyPolygon@4@W4FillRule@4@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPolyPolygon & __thiscall basegfx::B2DPolyPolygon::operator=(class basegfx::B2DPolyPolygon const &)" (__imp_??4B2DPolyPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned ch!
 ar,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2DPolyPolygon __cdecl basegfx::tools::adaptiveSubdivideByCount(class basegfx::B2DPolyPolygon const &,unsigned long)" (__imp_?adaptiveSubdivideByCount@tools@basegfx@@YA?AVB2DPolyPolygon@2@ABV32@K@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class baseb!
 mp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::~B2DPolyPolygon(void)" (__imp_??1B2DPolyPolygon@basegfx@@QAE@XZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<cla!
 ss basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolyPolygon::areControlPointsUsed(void)const " (__imp_?areControlPointsUsed@B2DPolyPolygon@basegfx@@QBE_NXZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::Bin!
 arySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::B2DPolyPolygon(class basegfx::B2DPolyPolygon const &)" (__imp_??0B2DPolyPolygon@basegfx@@QAE@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::B!
 inarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
polypolygonrenderer.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPolygon __thiscall basegfx::B2DPolyPolygon::getB2DPolygon(unsigned long)const " (__imp_?getB2DPolygon@B2DPolyPolygon@basegfx@@QBE?AVB2DPolygon@2@K@Z) referenced in function "unsigned long __cdecl basebmp::detail::setupGlobalEdgeTable(class std::vector<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> >,class std::allocator<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@@2@@std@@ABVB2DPolyPolygon@basegfx@@J@Z)
polypolygonrenderer.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned long __thiscall basegfx::B2DPolyPolygon::count(void)const " (__imp_?count@B2DPolyPolygon@basegfx@@QBEKXZ) referenced in function "unsigned long __cdecl basebmp::detail::setupGlobalEdgeTable(class std::vector<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> >,class std::allocator<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@@2@@std@@ABVB2DPolyPolygon@basegfx@@J@Z)
c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/basebmp.dll : fatal error LNK1120: 36 unresolved externals
make: *** [C:/aoo/aoo-trunk/main/solenv/gbuild/LinkTarget.mk:251: /cygdrive/c/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.lib] Error 96
dmake:  Error code 2, while making 'all'

I see a similar problem with the tools module.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: problems building trunk on Windows

Matthias Seidel
Hi Don,

I couldn't build trunk when I tried it recently...
But when our Windows buildbots were still intact, they did produce 4.2.0
daily builds.

Maybe you can see something in the configuration:
https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/openofficeorg.conf

My next "project" would be to build 4.2.0, so I am very interested in a
solution. ;-)

Regards, Matthias


Am 01.07.2017 um 21:31 schrieb Don Lewis:

> Has anyone build recent versions of trunk on Windows?  I'm running into
> some problems that I haven't encountered before.  The first is that the
> sal module fails to build because it can't find gtest.h.  I was able to
> work around that by adding --disable-unit-tests to the configure
> options.
>
> The next problem is that building the basebmp DLL fails because a bunch
> of symbols from basegfx are undefined:
>
> build -- version: 1775979
>
>
> =============
> Building module basebmp
> =============
>
> Entering /cygdrive/c/aoo/aoo-trunk/main/basebmp/prj
>
> cd .. && make  -r -j1   && make  -r deliverlog
> [ build LNK ] Library/ibasebmp.lib
> R=c:/aoo/aoo-trunk && O=$R/main/solver/420/wntmsci12.pro && W=$R/main/solver/420/wntmsci12.pro/workdir && S=$R/main &&  mkdir -p $W/LinkTarget/Library/ && rm -f $W/LinkTarget/Library/ibasebmp.lib && RESPONSEFILE=C:/cygwin/tmp/gbuild.QaPiO3 && link -DLL -OPT:NOREF -SAFESEH -NXCOMPAT -DYNAMICBASE    -SUBSYSTEM:CONSOLE -MACHINE:IX86 -NODEFAULTLIB -LIBPATH:C:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/lib -LIBPATH:C:/PROGRA~1/Java/JDK17~1.0_6/lib -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib -LIBPATH:C:/PROGRA~1/MICROS~1.0/VC/lib   @${RESPONSEFILE} isal.lib ibasegfx.lib msvcprt.lib uwinapi.lib kernel32.lib msvcrt.lib oldnames.lib    -out:$W/LinkTarget/Library/basebmp.dll -implib:$W/LinkTarget/Library/ibasebmp.lib; RC=$?; rm ${RESPONSEFILE} ; if [ ! -f $W/LinkTarget/Library/basebmp.dll ]; then rm -f $W/LinkTarget/Library/ibasebmp.lib && false; fi ; exit $RC
> Microsoft (R) Incremental Linker Version 9.00.30729.01
> Copyright (C) Microsoft Corporation.  All rights reserved.
>
> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxObject/basebmp/source/bitmapdevice.o c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxObject/basebmp/source/debug.o c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxObject/basebmp/source/polypolygonrenderer.o c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/WinResTarget/basebmp/default.res
>    Creating library c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.lib and object c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.exp
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2ITuple::~B2ITuple(void)" (__imp_??1B2ITuple@basegfx@@QAE@XZ) referenced in function __unwindfunclet$??Hbasegfx@@YA?AVB2ITuple@0@ABV10@0@Z$0
> debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2ITuple::~B2ITuple(void)" (__imp_??1B2ITuple@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IVector::~B2IVector(void)" (__imp_??1B2IVector@basegfx@@QAE@XZ) referenced in function __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
> debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IVector::~B2IVector(void)" (__imp_??1B2IVector@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IPoint::~B2IPoint(void)" (__imp_??1B2IPoint@basegfx@@QAE@XZ) referenced in function __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
> debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IPoint::~B2IPoint(void)" (__imp_??1B2IPoint@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2IRange & __thiscall basegfx::B2IRange::operator=(class basegfx::B2IRange const &)" (__imp_??4B2IRange@basegfx@@QAEAAV01@ABV01@@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class basegfx::B2ITuple const &,class basegfx::B2ITuple const &)" (__imp_??0B2IRange@basegfx@@QAE@ABVB2ITuple@1@0@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall basegfx::B2IRange::getMaximum(void)const " (__imp_?getMaximum@B2IRange@basegfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2IRange::isEmpty(void)const " (__imp_?isEmpty@B2IRange@basegfx@@QBE_NXZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall basegfx::B2IRange::intersect(class basegfx::B2IRange const &)" (__imp_?intersect@B2IRange@basegfx@@QAEXABV12@@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class basegfx::B2IRange const &)" (__imp_??0B2IRange@basegfx@@QAE@ABV01@@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall basegfx::B2IRange::getMinimum(void)const " (__imp_?getMinimum@B2IRange@basegfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(long,long,long,long)" (__imp_??0B2IRange@basegfx@@QAE@JJJJ@Z) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall basegfx::B2IRange::getHeight(void)const " (__imp_?getHeight@B2IRange@basegfx@@QBE_JXZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __int64 __thiscall basegfx::B2IRange::getWidth(void)const " (__imp_?getWidth@B2IRange@basegfx@@QBE_JXZ) referenced in function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMaxX(void)const " (__imp_?getMaxX@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMinX(void)const " (__imp_?getMinX@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMaxY(void)const " (__imp_?getMaxY@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMinY(void)const " (__imp_?getMinY@B2IRange@basegfx@@QBEJXZ) referenced in function "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2IRange::isInside(class basegfx::B2ITuple const &)const " (__imp_?isInside@B2IRange@basegfx@@QBE_NABVB2ITuple@2@@Z) referenced in function "public: void __thiscall basebmp::BitmapDevice::setPixel(class basegfx::B2IPoint const &,class basebmp::Color,enum basebmp::DrawMode)" (?setPixel@BitmapDevice@basebmp@@QAEXABVB2IPoint@basegfx@@VColor@2@W4DrawMode@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned long __thiscall basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@@QBEKXZ) referenced in function "public: void __thiscall basebmp::BitmapDevice::drawPolygon(class basegfx::B2DPolygon const &,class basebmp::Color,enum basebmp::DrawMode)" (?drawPolygon@BitmapDevice@basebmp@@QAEXABVB2DPolygon@basegfx@@VColor@2@W4DrawMode@2@@Z)
> polypolygonrenderer.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: unsigned long __thiscall basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@@QBEKXZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(void)" (__imp_??0B2IRange@basegfx@@QAE@XZ) referenced in function "public: __thiscall basebmp::ImplBitmapDevice::ImplBitmapDevice(void)" (??0ImplBitmapDevice@basebmp@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolygon::isClosed(void)const " (__imp_?isClosed@B2DPolygon@basegfx@@QBE_NXZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$Pix!
>  elIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall basegfx::B2DPolygon::getB2DPoint(unsigned long)const " (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V!
>  ?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> polypolygonrenderer.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall basegfx::B2DPolygon::getB2DPoint(unsigned long)const " (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2ITuple __cdecl basegfx::fround(class basegfx::B2DTuple const &)" (__imp_?fround@basegfx@@YA?AVB2ITuple@1@ABVB2DTuple@1@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E!
>  @2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)" (__imp_??1B2DPolygon@basegfx@@QAE@XZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@bas!
>  ebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> polypolygonrenderer.o : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)" (__imp_??1B2DPolygon@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPolygon & __thiscall basegfx::B2DPolygon::operator=(class basegfx::B2DPolygon const &)" (__imp_??4B2DPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp!
>  @@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2DPolygon __cdecl basegfx::tools::adaptiveSubdivideByCount(class basegfx::B2DPolygon const &,unsigned long)" (__imp_?adaptiveSubdivideByCount@tools@basegfx@@YA?AVB2DPolygon@2@ABV32@K@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$imp!
>  lDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolygon::areControlPointsUsed(void)const " (__imp_?areControlPointsUsed@B2DPolygon@basegfx@@QBE_NXZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@!
>  @?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::B2DPolygon(class basegfx::B2DPolygon const &)" (__imp_??0B2DPolygon@basegfx@@QAE@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const &,class basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$Bit!
>  mapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2DRange __cdecl basegfx::tools::getRange(class basegfx::B2DPolyPolygon const &)" (__imp_?getRange@tools@basegfx@@YA?AVB2DRange@2@ABVB2DPolyPolygon@2@@Z) referenced in function "void __cdecl basebmp::renderClippedPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> >,unsigned char>(class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> >,unsigned char,class basegfx::B2IRange const &,class basegfx::B2DPolyPolygon const &,enum basegfx::FillRule)" (??$renderClippedPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$!
>  XorFunctor@E@2@@2@E@basebmp@@YAXV?$PackedPixelIterator@E$00$00@0@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@0@EABVB2IRange@basegfx@@ABVB2DPolyPolygon@4@W4FillRule@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPolyPolygon & __thiscall basegfx::B2DPolyPolygon::operator=(class basegfx::B2DPolyPolygon const &)" (__imp_??4B2DPolyPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned ch!
>  ar,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) class basegfx::B2DPolyPolygon __cdecl basegfx::tools::adaptiveSubdivideByCount(class basegfx::B2DPolyPolygon const &,unsigned long)" (__imp_?adaptiveSubdivideByCount@tools@basegfx@@YA?AVB2DPolyPolygon@2@ABV32@K@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class baseb!
>  mp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::~B2DPolyPolygon(void)" (__imp_??1B2DPolyPolygon@basegfx@@QAE@XZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<cla!
>  ss basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolyPolygon::areControlPointsUsed(void)const " (__imp_?areControlPointsUsed@B2DPolyPolygon@basegfx@@QBE_NXZ) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::Bin!
>  arySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::B2DPolyPolygon(class basegfx::B2DPolyPolygon const &)" (__imp_??0B2DPolyPolygon@basegfx@@QAE@ABV01@@Z) referenced in function "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::B!
>  inarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned char>,struct basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> polypolygonrenderer.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class basegfx::B2DPolygon __thiscall basegfx::B2DPolyPolygon::getB2DPolygon(unsigned long)const " (__imp_?getB2DPolygon@B2DPolyPolygon@basegfx@@QBE?AVB2DPolygon@2@K@Z) referenced in function "unsigned long __cdecl basebmp::detail::setupGlobalEdgeTable(class std::vector<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> >,class std::allocator<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@@2@@std@@ABVB2DPolyPolygon@basegfx@@J@Z)
> polypolygonrenderer.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned long __thiscall basegfx::B2DPolyPolygon::count(void)const " (__imp_?count@B2DPolyPolygon@basegfx@@QBEKXZ) referenced in function "unsigned long __cdecl basebmp::detail::setupGlobalEdgeTable(class std::vector<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> >,class std::allocator<class std::vector<struct basebmp::detail::Vertex,class std::allocator<struct basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@@@std@@@2@@std@@ABVB2DPolyPolygon@basegfx@@J@Z)
> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/basebmp.dll : fatal error LNK1120: 36 unresolved externals
> make: *** [C:/aoo/aoo-trunk/main/solenv/gbuild/LinkTarget.mk:251: /cygdrive/c/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.lib] Error 96
> dmake:  Error code 2, while making 'all'
>
> I see a similar problem with the tools module.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


smime.p7s (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: problems building trunk on Windows

Damjan Jovanovic
In reply to this post by Don Lewis-2
I successfully built the latest trunk on Windows with the following setup:

32 bit VirtualBox VM
Windows XP
SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0"
./configure --with-frame-home="$SDK_PATH" --with-psdk-home="$SDK_PATH"
--with-midl-path="$SDK_PATH/bin"
--with-ant-home="/cygdrive/c/apache-ant-1.9.6" --with-dmake-url="
http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.tar.bz2"
--with-epm-url="http://www.msweet.org/files/project2/epm-3.7-source.tar.gz"
--enable-pch --disable-atl --disable-activex
--with-junit="/cygdrive/c/source/junit.jar"
--with-hamcrest-core="/cygdrive/c/source/hamcrest.jar"
--with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC"
--with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5"
--with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0" --disable-directx
--with-package-format="installed"
--enable-wiki-publisher--disable-unit-tests

The --disable-unit-tests failure is interesting, I'll have to investigate.

Regards
Damjan


On Sat, Jul 1, 2017 at 9:31 PM, Don Lewis <[hidden email]> wrote:

> Has anyone build recent versions of trunk on Windows?  I'm running into
> some problems that I haven't encountered before.  The first is that the
> sal module fails to build because it can't find gtest.h.  I was able to
> work around that by adding --disable-unit-tests to the configure
> options.
>
> The next problem is that building the basebmp DLL fails because a bunch
> of symbols from basegfx are undefined:
>
> build -- version: 1775979
>
>
> =============
> Building module basebmp
> =============
>
> Entering /cygdrive/c/aoo/aoo-trunk/main/basebmp/prj
>
> cd .. && make  -r -j1   && make  -r deliverlog
> [ build LNK ] Library/ibasebmp.lib
> R=c:/aoo/aoo-trunk && O=$R/main/solver/420/wntmsci12.pro &&
> W=$R/main/solver/420/wntmsci12.pro/workdir && S=$R/main &&  mkdir -p
> $W/LinkTarget/Library/ && rm -f $W/LinkTarget/Library/ibasebmp.lib &&
> RESPONSEFILE=C:/cygwin/tmp/gbuild.QaPiO3 && link -DLL -OPT:NOREF -SAFESEH
> -NXCOMPAT -DYNAMICBASE    -SUBSYSTEM:CONSOLE -MACHINE:IX86 -NODEFAULTLIB
> -LIBPATH:C:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/lib
> -LIBPATH:C:/PROGRA~1/Java/JDK17~1.0_6/lib -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib
> -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib
> -LIBPATH:C:/PROGRA~1/MICROS~1.0/VC/lib   @${RESPONSEFILE} isal.lib
> ibasegfx.lib msvcprt.lib uwinapi.lib kernel32.lib msvcrt.lib oldnames.lib
>   -out:$W/LinkTarget/Library/basebmp.dll -implib:$W/LinkTarget/Library/ibasebmp.lib;
> RC=$?; rm ${RESPONSEFILE} ; if [ ! -f $W/LinkTarget/Library/basebmp.dll
> ]; then rm -f $W/LinkTarget/Library/ibasebmp.lib && false; fi ; exit $RC
> Microsoft (R) Incremental Linker Version 9.00.30729.01
> Copyright (C) Microsoft Corporation.  All rights reserved.
>
> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/
> CxxObject/basebmp/source/bitmapdevice.o c:/aoo/aoo-trunk/main/solver/420/
> wntmsci12.pro/workdir/CxxObject/basebmp/source/debug.o
> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/
> CxxObject/basebmp/source/polypolygonrenderer.o
> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/
> WinResTarget/basebmp/default.res
>    Creating library c:/aoo/aoo-trunk/main/solver/420/
> wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.lib and object
> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/
> LinkTarget/Library/ibasebmp.exp
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2ITuple::~B2ITuple(void)"
> (__imp_??1B2ITuple@basegfx@@QAE@XZ) referenced in function
> __unwindfunclet$??Hbasegfx@@YA?AVB2ITuple@0@ABV10@0@Z$0
> debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport)
> public: __thiscall basegfx::B2ITuple::~B2ITuple(void)"
> (__imp_??1B2ITuple@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2IVector::~B2IVector(void)"
> (__imp_??1B2IVector@basegfx@@QAE@XZ) referenced in function
> __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_
> NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
> debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport)
> public: __thiscall basegfx::B2IVector::~B2IVector(void)"
> (__imp_??1B2IVector@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2IPoint::~B2IPoint(void)"
> (__imp_??1B2IPoint@basegfx@@QAE@XZ) referenced in function
> __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_
> NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
> debug.o : error LNK2001: unresolved external symbol "__declspec(dllimport)
> public: __thiscall basegfx::B2IPoint::~B2IPoint(void)"
> (__imp_??1B2IPoint@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2IRange & __thiscall
> basegfx::B2IRange::operator=(class basegfx::B2IRange const &)"
> (__imp_??4B2IRange@basegfx@@QAEAAV01@ABV01@@Z) referenced in function
> "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
> basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const
> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class
> basegfx::B2ITuple const &,class basegfx::B2ITuple const &)"
> (__imp_??0B2IRange@basegfx@@QAE@ABVB2ITuple@1@0@Z) referenced in function
> "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
> basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const
> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall
> basegfx::B2IRange::getMaximum(void)const " (__imp_?getMaximum@B2IRange@
> basegfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl
> basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange
> &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class
> basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: bool __thiscall basegfx::B2IRange::isEmpty(void)const
> " (__imp_?isEmpty@B2IRange@basegfx@@QBE_NXZ) referenced in function "bool
> __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
> basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const
> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: void __thiscall basegfx::B2IRange::intersect(class
> basegfx::B2IRange const &)" (__imp_?intersect@B2IRange@basegfx@@QAEXABV12@@Z)
> referenced in function "bool __cdecl basebmp::`anonymous
> namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint
> &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)"
> (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@
> @AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class
> basegfx::B2IRange const &)" (__imp_??0B2IRange@basegfx@@QAE@ABV01@@Z)
> referenced in function "bool __cdecl basebmp::`anonymous
> namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint
> &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)"
> (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@
> @AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall
> basegfx::B2IRange::getMinimum(void)const " (__imp_?getMinimum@B2IRange@
> basegfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl
> basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange
> &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class
> basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(long,long,long,long)"
> (__imp_??0B2IRange@basegfx@@QAE@JJJJ@Z) referenced in function "bool
> __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
> basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const
> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __int64 __thiscall
> basegfx::B2IRange::getHeight(void)const " (__imp_?getHeight@B2IRange@
> basegfx@@QBE_JXZ) referenced in function "bool __cdecl
> basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange
> &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class
> basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __int64 __thiscall
> basegfx::B2IRange::getWidth(void)const " (__imp_?getWidth@B2IRange@
> basegfx@@QBE_JXZ) referenced in function "bool __cdecl
> basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange
> &,class basegfx::B2IRange &,class basegfx::B2IRange const &,class
> basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
> @YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMaxX(void)const
> " (__imp_?getMaxX@B2IRange@basegfx@@QBEJXZ) referenced in function
> "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const
> " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMinX(void)const
> " (__imp_?getMinX@B2IRange@basegfx@@QBEJXZ) referenced in function
> "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const
> " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMaxY(void)const
> " (__imp_?getMaxY@B2IRange@basegfx@@QBEJXZ) referenced in function
> "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const
> " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: long __thiscall basegfx::B2IRange::getMinY(void)const
> " (__imp_?getMinY@B2IRange@basegfx@@QBEJXZ) referenced in function
> "public: class basegfx::B2IVector __thiscall basebmp::BitmapDevice::getSize(void)const
> " (?getSize@BitmapDevice@basebmp@@QBE?AVB2IVector@basegfx@@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: bool __thiscall basegfx::B2IRange::isInside(class
> basegfx::B2ITuple const &)const " (__imp_?isInside@B2IRange@basegfx@
> @QBE_NABVB2ITuple@2@@Z) referenced in function "public: void __thiscall
> basebmp::BitmapDevice::setPixel(class basegfx::B2IPoint const &,class
> basebmp::Color,enum basebmp::DrawMode)" (?setPixel@BitmapDevice@basebmp@
> @QAEXABVB2IPoint@basegfx@@VColor@2@W4DrawMode@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: unsigned long __thiscall
> basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@@QBEKXZ)
> referenced in function "public: void __thiscall basebmp::BitmapDevice::drawPolygon(class
> basegfx::B2DPolygon const &,class basebmp::Color,enum basebmp::DrawMode)"
> (?drawPolygon@BitmapDevice@basebmp@@QAEXABVB2DPolygon@basegfx@@VColor@2
> @W4DrawMode@2@@Z)
> polypolygonrenderer.o : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: unsigned long __thiscall
> basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@
> @QBEKXZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(void)"
> (__imp_??0B2IRange@basegfx@@QAE@XZ) referenced in function "public:
> __thiscall basebmp::ImplBitmapDevice::ImplBitmapDevice(void)"
> (??0ImplBitmapDevice@basebmp@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: bool __thiscall
> basegfx::B2DPolygon::isClosed(void)const " (__imp_?isClosed@B2DPolygon@
> basegfx@@QBE_NXZ) referenced in function "private: void __thiscall
> basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)"
> (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@
> @?$BitmapRenderer@V?$Pix!
>  elIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$
> GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor
> @basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@
> AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E
> @2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall
> basegfx::B2DPolygon::getB2DPoint(unsigned long)const "
> (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z) referenced
> in function "private: void __thiscall basebmp::`anonymous
> namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned
> char>,class basebmp::StandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)"
> (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V!
>  ?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$
> StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@
> basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@
> @2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@
> ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@
> @Z)
> polypolygonrenderer.o : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall
> basegfx::B2DPolygon::getB2DPoint(unsigned long)const "
> (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) class basegfx::B2ITuple __cdecl
> basegfx::fround(class basegfx::B2DTuple const &)" (__imp_?fround@basegfx
> @@YA?AVB2ITuple@1@ABVB2DTuple@1@@Z) referenced in function "private: void
> __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)"
> (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E!
>  @2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E
> @2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@
> @U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@
> @?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2
> @ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)"
> (__imp_??1B2DPolygon@basegfx@@QAE@XZ) referenced in function "private:
> void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)"
> (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@
> @?$BitmapRenderer@V?$PixelIterator@E@bas!
>  ebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$
> GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor
> @basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@
> AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E
> @2@ABV?$StandardAccessor@E@2@@Z)
> polypolygonrenderer.o : error LNK2001: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)"
> (__imp_??1B2DPolygon@basegfx@@QAE@XZ)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2DPolygon & __thiscall
> basegfx::B2DPolygon::operator=(class basegfx::B2DPolygon const &)"
> (__imp_??4B2DPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in function
> "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)"
> (??$implDrawPolygon@V?$PixelIterator@E@basebmp!
>  @@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@
> @V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@
> basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@
> @2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@
> ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@
> @Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) class basegfx::B2DPolygon __cdecl basegfx::tools::adaptiveSubdivideByCount(class
> basegfx::B2DPolygon const &,unsigned long)" (__imp_?
> adaptiveSubdivideByCount@tools@basegfx@@YA?AVB2DPolygon@2@ABV32@K@Z)
> referenced in function "private: void __thiscall basebmp::`anonymous
> namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned
> char>,class basebmp::StandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)" (??$imp!
>  lDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$
> BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$
> AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$
> GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@
> @?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2
> @ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolygon::
> areControlPointsUsed(void)const " (__imp_?areControlPointsUsed@
> B2DPolygon@basegfx@@QBE_NXZ) referenced in function "private: void
> __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char>,struct basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)"
> (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@!
>  @?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$
> AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$
> GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@
> @?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2
> @ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::B2DPolygon(class
> basegfx::B2DPolygon const &)" (__imp_??0B2DPolygon@basegfx@@QAE@ABV01@@Z)
> referenced in function "private: void __thiscall basebmp::`anonymous
> namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned
> char>,class basebmp::StandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
> basebmp::PixelIterator<unsigned char>,class basebmp::StandardAccessor<unsigned
> char> >(class basegfx::B2DPolygon const &,class basegfx::B2IRange const
> &,class basebmp::Color,class basebmp::PixelIterator<unsigned char> const
> &,class basebmp::StandardAccessor<unsigned char> const &)"
> (??$implDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@
> @?$Bit!
>  mapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2
> @U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@
> @U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@
> @?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2
> @ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) class basegfx::B2DRange __cdecl
> basegfx::tools::getRange(class basegfx::B2DPolyPolygon const &)"
> (__imp_?getRange@tools@basegfx@@YA?AVB2DRange@2@ABVB2DPolyPolygon@2@@Z)
> referenced in function "void __cdecl basebmp::renderClippedPolyPolygon<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> >,unsigned char>(class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> >,unsigned char,class
> basegfx::B2IRange const &,class basegfx::B2DPolyPolygon const &,enum
> basegfx::FillRule)" (??$renderClippedPolyPolygon@V?$PackedPixelIterator@E
> $00$00@basebmp@@V?$BinarySetterFunctionAccessorAdapter@V
> ?$NonStandardAccessor@E@basebmp@@U?$!
>  XorFunctor@E@2@@2@E@basebmp@@YAXV?$PackedPixelIterator@E$00$00@0@V?$
> BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
> @U?$XorFunctor@E@2@@0@EABVB2IRange@basegfx@@ABVB2DPolyPolygon@4@
> W4FillRule@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2DPolyPolygon & __thiscall
> basegfx::B2DPolyPolygon::operator=(class basegfx::B2DPolyPolygon const
> &)" (__imp_??4B2DPolyPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in
> function "private: void __thiscall basebmp::`anonymous
> namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned
> char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > >(class
> basegfx::B2DPolyPolygon const &,class basebmp::Color,class
> basebmp::PackedPixelIterator<unsigned ch!
>  ar,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<class
> basebmp::NonStandardAccessor<unsigned char>,struct
> basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const
> &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$
> BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
> @U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@
> basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$
> GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@
> basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@
> AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2
> @ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E
> @basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) class basegfx::B2DPolyPolygon __cdecl
> basegfx::tools::adaptiveSubdivideByCount(class basegfx::B2DPolyPolygon
> const &,unsigned long)" (__imp_?adaptiveSubdivideByCount@tools@basegfx@
> @YA?AVB2DPolyPolygon@2@ABV32@K@Z) referenced in function "private: void
> __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class
> basebmp::NonStandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > >(class
> basegfx::B2DPolyPolygon const &,class basebmp::Color,class baseb!
>  mp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > const &,class
> basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$
> PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAd
> apter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@
> @?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$
> NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@
> basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2
> @@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@
> @VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$
> BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
> @U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::~B2DPolyPolygon(void)"
> (__imp_??1B2DPolyPolygon@basegfx@@QAE@XZ) referenced in function
> "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class
> basebmp::NonStandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > >(class
> basegfx::B2DPolyPolygon const &,class basebmp::Color,class
> basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::
> BinarySetterFunctionAccessorAdapter<cla!
>  ss basebmp::NonStandardAccessor<unsigned char>,struct
> basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const
> &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@@V?$
> BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
> @U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@
> basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U?$
> GreylevelGetter@EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@
> basebmp@@$00@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@@
> AAEXABVB2DPolyPolygon@basegfx@@VColor@2@ABV?$PackedPixelIterator@E$00$00@2
> @ABV?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E
> @basebmp@@U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: bool __thiscall basegfx::B2DPolyPolygon::
> areControlPointsUsed(void)const " (__imp_?areControlPointsUsed@
> B2DPolyPolygon@basegfx@@QBE_NXZ) referenced in function "private: void
> __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class
> basebmp::NonStandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > >(class
> basegfx::B2DPolyPolygon const &,class basebmp::Color,class
> basebmp::PackedPixelIterator<unsigned char,1,1> const &,class
> basebmp::Bin!
>  arySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > const &,class
> basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$
> PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAd
> apter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@
> @?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$
> NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@
> basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2
> @@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@
> @VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$
> BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
> @U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> bitmapdevice.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::B2DPolyPolygon(class
> basegfx::B2DPolyPolygon const &)" (__imp_??0B2DPolyPolygon@basegfx@
> @QAE@ABV01@@Z) referenced in function "private: void __thiscall
> basebmp::`anonymous namespace'::BitmapRenderer<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class
> basebmp::NonStandardAccessor<unsigned char>,struct
> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
> basebmp::PackedPixelIterator<unsigned char,1,1>,class basebmp::
> BinarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > >(class
> basegfx::B2DPolyPolygon const &,class basebmp::Color,class
> basebmp::PackedPixelIterator<unsigned char,1,1> const &,class basebmp::B!
>  inarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
> char>,struct basebmp::XorFunctor<unsigned char> > const &,class
> basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$
> PackedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAccessorAd
> apter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@
> @?$BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$
> NonStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@
> basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2
> @@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@
> @VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$
> BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
> @U?$XorFunctor@E@2@@2@ABVB2IRange@4@@Z)
> polypolygonrenderer.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: class basegfx::B2DPolygon __thiscall
> basegfx::B2DPolyPolygon::getB2DPolygon(unsigned long)const "
> (__imp_?getB2DPolygon@B2DPolyPolygon@basegfx@@QBE?AVB2DPolygon@2@K@Z)
> referenced in function "unsigned long __cdecl basebmp::detail::setupGlobalEdgeTable(class
> std::vector<class std::vector<struct basebmp::detail::Vertex,class
> std::allocator<struct basebmp::detail::Vertex> >,class std::allocator<class
> std::vector<struct basebmp::detail::Vertex,class std::allocator<struct
> basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const
> &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$
> vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@
> @@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@@V?$allocator@
> UVertex@detail@basebmp@@@std@@@std@@@2@@std@@ABVB2DPolyPolygon@basegfx
> @@J@Z)
> polypolygonrenderer.o : error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: unsigned long __thiscall
> basegfx::B2DPolyPolygon::count(void)const " (__imp_?count@B2DPolyPolygon@
> basegfx@@QBEKXZ) referenced in function "unsigned long __cdecl
> basebmp::detail::setupGlobalEdgeTable(class std::vector<class
> std::vector<struct basebmp::detail::Vertex,class std::allocator<struct
> basebmp::detail::Vertex> >,class std::allocator<class std::vector<struct
> basebmp::detail::Vertex,class std::allocator<struct
> basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const
> &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$
> vector@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@
> @@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@@V?$allocator@
> UVertex@detail@basebmp@@@std@@@std@@@2@@std@@ABVB2DPolyPolygon@basegfx
> @@J@Z)
> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/
> LinkTarget/Library/basebmp.dll : fatal error LNK1120: 36 unresolved
> externals
> make: *** [C:/aoo/aoo-trunk/main/solenv/gbuild/LinkTarget.mk:251:
> /cygdrive/c/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/
> workdir/LinkTarget/Library/ibasebmp.lib] Error 96
> dmake:  Error code 2, while making 'all'
>
> I see a similar problem with the tools module.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: problems building trunk on Windows

Damjan Jovanovic
Sorry the options didn't have --disable-unit-tests at the end, that got
pasted by accident. It was just:

SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0"
./configure --with-frame-home="$SDK_PATH" --with-psdk-home="$SDK_PATH"
--with-midl-path="$SDK_PATH/bin" --with-ant-home="/cygdrive/c/apache-ant-1.9.6"
--with-dmake-url="http://dmake.apache-extras.org.
codespot.com/files/dmake-4.12.tar.bz2" --with-epm-url="http://www.
msweet.org/files/project2/epm-3.7-source.tar.gz" --enable-pch --disable-atl
--disable-activex --with-junit="/cygdrive/c/source/junit.jar"
--with-hamcrest-core="/cygdrive/c/source/hamcrest.jar"
--with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC"
--with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5"
--with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0" --disable-directx
--with-package-format="installed" --enable-wiki-publisher

On Sun, Jul 2, 2017 at 8:42 AM, Damjan Jovanovic <[hidden email]> wrote:

> I successfully built the latest trunk on Windows with the following setup:
>
> 32 bit VirtualBox VM
> Windows XP
> SDK_PATH="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.0"
> ./configure --with-frame-home="$SDK_PATH" --with-psdk-home="$SDK_PATH"
> --with-midl-path="$SDK_PATH/bin" --with-ant-home="/cygdrive/c/apache-ant-1.9.6"
> --with-dmake-url="http://dmake.apache-extras.org.
> codespot.com/files/dmake-4.12.tar.bz2" --with-epm-url="http://www.
> msweet.org/files/project2/epm-3.7-source.tar.gz" --enable-pch
> --disable-atl --disable-activex --with-junit="/cygdrive/c/source/junit.jar"
> --with-hamcrest-core="/cygdrive/c/source/hamcrest.jar"
> --with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC"
> --with-csc-path="/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5"
> --with-jdk-home="/cygdrive/c/Program Files/Java/jdk1.7.0"
> --disable-directx --with-package-format="installed"
> --enable-wiki-publisher--disable-unit-tests
>
> The --disable-unit-tests failure is interesting, I'll have to investigate.
>
> Regards
> Damjan
>
>
> On Sat, Jul 1, 2017 at 9:31 PM, Don Lewis <[hidden email]> wrote:
>
>> Has anyone build recent versions of trunk on Windows?  I'm running into
>> some problems that I haven't encountered before.  The first is that the
>> sal module fails to build because it can't find gtest.h.  I was able to
>> work around that by adding --disable-unit-tests to the configure
>> options.
>>
>> The next problem is that building the basebmp DLL fails because a bunch
>> of symbols from basegfx are undefined:
>>
>> build -- version: 1775979
>>
>>
>> =============
>> Building module basebmp
>> =============
>>
>> Entering /cygdrive/c/aoo/aoo-trunk/main/basebmp/prj
>>
>> cd .. && make  -r -j1   && make  -r deliverlog
>> [ build LNK ] Library/ibasebmp.lib
>> R=c:/aoo/aoo-trunk && O=$R/main/solver/420/wntmsci12.pro &&
>> W=$R/main/solver/420/wntmsci12.pro/workdir && S=$R/main &&  mkdir -p
>> $W/LinkTarget/Library/ && rm -f $W/LinkTarget/Library/ibasebmp.lib &&
>> RESPONSEFILE=C:/cygwin/tmp/gbuild.QaPiO3 && link -DLL -OPT:NOREF
>> -SAFESEH -NXCOMPAT -DYNAMICBASE    -SUBSYSTEM:CONSOLE -MACHINE:IX86
>> -NODEFAULTLIB -LIBPATH:C:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/lib
>> -LIBPATH:C:/PROGRA~1/Java/JDK17~1.0_6/lib -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib
>> -LIBPATH:C:/PROGRA~1/MICROS~1/Windows/v7.0/lib
>> -LIBPATH:C:/PROGRA~1/MICROS~1.0/VC/lib   @${RESPONSEFILE} isal.lib
>> ibasegfx.lib msvcprt.lib uwinapi.lib kernel32.lib msvcrt.lib oldnames.lib
>>   -out:$W/LinkTarget/Library/basebmp.dll -implib:$W/LinkTarget/Library/ibasebmp.lib;
>> RC=$?; rm ${RESPONSEFILE} ; if [ ! -f $W/LinkTarget/Library/basebmp.dll
>> ]; then rm -f $W/LinkTarget/Library/ibasebmp.lib && false; fi ; exit $RC
>> Microsoft (R) Incremental Linker Version 9.00.30729.01
>> Copyright (C) Microsoft Corporation.  All rights reserved.
>>
>> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxOb
>> ject/basebmp/source/bitmapdevice.o c:/aoo/aoo-trunk/main/solver/420/
>> wntmsci12.pro/workdir/CxxObject/basebmp/source/debug.o
>> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/CxxOb
>> ject/basebmp/source/polypolygonrenderer.o c:/aoo/aoo-trunk/main/solver/4
>> 20/wntmsci12.pro/workdir/WinResTarget/basebmp/default.res
>>    Creating library c:/aoo/aoo-trunk/main/solver/420/
>> wntmsci12.pro/workdir/LinkTarget/Library/ibasebmp.lib and object
>> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkT
>> arget/Library/ibasebmp.exp
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2ITuple::~B2ITuple(void)"
>> (__imp_??1B2ITuple@basegfx@@QAE@XZ) referenced in function
>> __unwindfunclet$??Hbasegfx@@YA?AVB2ITuple@0@ABV10@0@Z$0
>> debug.o : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2ITuple::~B2ITuple(void)"
>> (__imp_??1B2ITuple@basegfx@@QAE@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IVector::~B2IVector(void)"
>> (__imp_??1B2IVector@basegfx@@QAE@XZ) referenced in function
>> __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB
>> 2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
>> debug.o : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IVector::~B2IVector(void)"
>> (__imp_??1B2IVector@basegfx@@QAE@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IPoint::~B2IPoint(void)"
>> (__imp_??1B2IPoint@basegfx@@QAE@XZ) referenced in function
>> __unwindfunclet$?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB
>> 2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z$0
>> debug.o : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IPoint::~B2IPoint(void)"
>> (__imp_??1B2IPoint@basegfx@@QAE@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2IRange & __thiscall
>> basegfx::B2IRange::operator=(class basegfx::B2IRange const &)"
>> (__imp_??4B2IRange@basegfx@@QAEAAV01@ABV01@@Z) referenced in function
>> "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
>> basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const
>> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
>> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class
>> basegfx::B2ITuple const &,class basegfx::B2ITuple const &)"
>> (__imp_??0B2IRange@basegfx@@QAE@ABVB2ITuple@1@0@Z) referenced in
>> function "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
>> basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const
>> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
>> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall
>> basegfx::B2IRange::getMaximum(void)const " (__imp_?getMaximum@B2IRange@ba
>> segfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl
>> basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange
>> &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class
>> basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
>> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: bool __thiscall
>> basegfx::B2IRange::isEmpty(void)const " (__imp_?isEmpty@B2IRange@basegfx@@QBE_NXZ)
>> referenced in function "bool __cdecl basebmp::`anonymous
>> namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint
>> &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)"
>> (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx
>> @@AAVB2IPoint@4@ABV34@2@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: void __thiscall
>> basegfx::B2IRange::intersect(class basegfx::B2IRange const &)"
>> (__imp_?intersect@B2IRange@basegfx@@QAEXABV12@@Z) referenced in function
>> "bool __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
>> basegfx::B2IRange &,class basegfx::B2IPoint &,class basegfx::B2IRange const
>> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
>> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(class
>> basegfx::B2IRange const &)" (__imp_??0B2IRange@basegfx@@QAE@ABV01@@Z)
>> referenced in function "bool __cdecl basebmp::`anonymous
>> namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IPoint
>> &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)"
>> (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx
>> @@AAVB2IPoint@4@ABV34@2@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2IPoint __thiscall
>> basegfx::B2IRange::getMinimum(void)const " (__imp_?getMinimum@B2IRange@ba
>> segfx@@QBE?AVB2IPoint@2@XZ) referenced in function "bool __cdecl
>> basebmp::`anonymous namespace'::clipAreaImpl(class basegfx::B2IRange
>> &,class basegfx::B2IPoint &,class basegfx::B2IRange const &,class
>> basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
>> @YA_NAAVB2IRange@basegfx@@AAVB2IPoint@4@ABV34@2@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(long,long,long,long)"
>> (__imp_??0B2IRange@basegfx@@QAE@JJJJ@Z) referenced in function "bool
>> __cdecl basebmp::`anonymous namespace'::clipAreaImpl(class
>> basegfx::B2IRange &,class basegfx::B2IRange &,class basegfx::B2IRange const
>> &,class basegfx::B2IRange const &)" (?clipAreaImpl@?A0x20f68201@basebmp@
>> @YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __int64 __thiscall
>> basegfx::B2IRange::getHeight(void)const " (__imp_?getHeight@B2IRange@bas
>> egfx@@QBE_JXZ) referenced in function "bool __cdecl basebmp::`anonymous
>> namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange
>> &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)"
>> (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __int64 __thiscall
>> basegfx::B2IRange::getWidth(void)const " (__imp_?getWidth@B2IRange@base
>> gfx@@QBE_JXZ) referenced in function "bool __cdecl basebmp::`anonymous
>> namespace'::clipAreaImpl(class basegfx::B2IRange &,class basegfx::B2IRange
>> &,class basegfx::B2IRange const &,class basegfx::B2IRange const &)"
>> (?clipAreaImpl@?A0x20f68201@basebmp@@YA_NAAVB2IRange@basegfx@@0ABV34@1@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: long __thiscall
>> basegfx::B2IRange::getMaxX(void)const " (__imp_?getMaxX@B2IRange@basegfx@@QBEJXZ)
>> referenced in function "public: class basegfx::B2IVector __thiscall
>> basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice
>> @basebmp@@QBE?AVB2IVector@basegfx@@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: long __thiscall
>> basegfx::B2IRange::getMinX(void)const " (__imp_?getMinX@B2IRange@basegfx@@QBEJXZ)
>> referenced in function "public: class basegfx::B2IVector __thiscall
>> basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice
>> @basebmp@@QBE?AVB2IVector@basegfx@@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: long __thiscall
>> basegfx::B2IRange::getMaxY(void)const " (__imp_?getMaxY@B2IRange@basegfx@@QBEJXZ)
>> referenced in function "public: class basegfx::B2IVector __thiscall
>> basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice
>> @basebmp@@QBE?AVB2IVector@basegfx@@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: long __thiscall
>> basegfx::B2IRange::getMinY(void)const " (__imp_?getMinY@B2IRange@basegfx@@QBEJXZ)
>> referenced in function "public: class basegfx::B2IVector __thiscall
>> basebmp::BitmapDevice::getSize(void)const " (?getSize@BitmapDevice
>> @basebmp@@QBE?AVB2IVector@basegfx@@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: bool __thiscall
>> basegfx::B2IRange::isInside(class basegfx::B2ITuple const &)const "
>> (__imp_?isInside@B2IRange@basegfx@@QBE_NABVB2ITuple@2@@Z) referenced in
>> function "public: void __thiscall basebmp::BitmapDevice::setPixel(class
>> basegfx::B2IPoint const &,class basebmp::Color,enum basebmp::DrawMode)"
>> (?setPixel@BitmapDevice@basebmp@@QAEXABVB2IPoint@basegfx@@VColor@2
>> @W4DrawMode@2@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: unsigned long __thiscall
>> basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@@QBEKXZ)
>> referenced in function "public: void __thiscall
>> basebmp::BitmapDevice::drawPolygon(class basegfx::B2DPolygon const
>> &,class basebmp::Color,enum basebmp::DrawMode)" (?drawPolygon@BitmapDevice
>> @basebmp@@QAEXABVB2DPolygon@basegfx@@VColor@2@W4DrawMode@2@@Z)
>> polypolygonrenderer.o : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: unsigned long __thiscall
>> basegfx::B2DPolygon::count(void)const " (__imp_?count@B2DPolygon@basegfx@
>> @QBEKXZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2IRange::B2IRange(void)"
>> (__imp_??0B2IRange@basegfx@@QAE@XZ) referenced in function "public:
>> __thiscall basebmp::ImplBitmapDevice::ImplBitmapDevice(void)"
>> (??0ImplBitmapDevice@basebmp@@QAE@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: bool __thiscall
>> basegfx::B2DPolygon::isClosed(void)const " (__imp_?isClosed@B2DPolygon@ba
>> segfx@@QBE_NXZ) referenced in function "private: void __thiscall
>> basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V
>> ?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@
>> V?$Pix!
>>  elIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U
>> ?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@
>> EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@
>> @AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E
>> @2@ABV?$StandardAccessor@E@2@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall
>> basegfx::B2DPolygon::getB2DPoint(unsigned long)const "
>> (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z) referenced
>> in function "private: void __thiscall basebmp::`anonymous
>> namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned
>> char>,class basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V
>> ?$PixelIterator@E@basebmp@@V!
>>  ?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@
>> @V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor
>> @basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@
>> 2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@
>> @ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@
>> @Z)
>> polypolygonrenderer.o : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2DPoint __thiscall
>> basegfx::B2DPolygon::getB2DPoint(unsigned long)const "
>> (__imp_?getB2DPoint@B2DPolygon@basegfx@@QBE?AVB2DPoint@2@K@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) class basegfx::B2ITuple __cdecl
>> basegfx::fround(class basegfx::B2DTuple const &)" (__imp_?fround@basegfx
>> @@YA?AVB2ITuple@1@ABVB2DTuple@1@@Z) referenced in function "private:
>> void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V
>> ?$PixelIterator@E@basebmp@@V?$StandardAccessor@E!
>>  @2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E
>> @2@U?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@
>> @U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?
>> A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor
>> @2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)"
>> (__imp_??1B2DPolygon@basegfx@@QAE@XZ) referenced in function "private:
>> void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V
>> ?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$BitmapRenderer@
>> V?$PixelIterator@E@bas!
>>  ebmp@@V?$StandardAccessor@E@2@U?$AccessorSelector@U?$Greyl
>> evelGetter@EVColor@basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor
>> @basebmp@@$0PP@@2@@2@UStdMasks@2@@?A0x20f68201@basebmp@
>> @AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E
>> @2@ABV?$StandardAccessor@E@2@@Z)
>> polypolygonrenderer.o : error LNK2001: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::~B2DPolygon(void)"
>> (__imp_??1B2DPolygon@basegfx@@QAE@XZ)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2DPolygon & __thiscall
>> basegfx::B2DPolygon::operator=(class basegfx::B2DPolygon const &)"
>> (__imp_??4B2DPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in function
>> "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V
>> ?$PixelIterator@E@basebmp!
>>  @@V?$StandardAccessor@E@2@@?$BitmapRenderer@V?$PixelIterator@E@basebmp@
>> @V?$StandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter@EVColor
>> @basebmp@@$0PP@@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@
>> @2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx
>> @@ABVB2IRange@4@VColor@2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E
>> @2@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) class basegfx::B2DPolygon __cdecl
>> basegfx::tools::adaptiveSubdivideByCount(class basegfx::B2DPolygon const
>> &,unsigned long)" (__imp_?adaptiveSubdivideByCount@tools@basegfx@@YA?
>> AVB2DPolygon@2@ABV32@K@Z) referenced in function "private: void
>> __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$imp!
>>  lDrawPolygon@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@
>> @?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U
>> ?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@
>> @U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@
>> @?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@
>> 2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: bool __thiscall
>> basegfx::B2DPolygon::areControlPointsUsed(void)const "
>> (__imp_?areControlPointsUsed@B2DPolygon@basegfx@@QBE_NXZ) referenced in
>> function "private: void __thiscall basebmp::`anonymous
>> namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned
>> char>,class basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V
>> ?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@!
>>  @?$BitmapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U
>> ?$AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@
>> @U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2@@?
>> A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor
>> @2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2DPolygon::B2DPolygon(class
>> basegfx::B2DPolygon const &)" (__imp_??0B2DPolygon@basegfx@@QAE@ABV01@@Z)
>> referenced in function "private: void __thiscall basebmp::`anonymous
>> namespace'::BitmapRenderer<class basebmp::PixelIterator<unsigned
>> char>,class basebmp::StandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,255>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,255> >,struct basebmp::StdMasks>::implDrawPolygon<class
>> basebmp::PixelIterator<unsigned char>,class
>> basebmp::StandardAccessor<unsigned char> >(class basegfx::B2DPolygon
>> const &,class basegfx::B2IRange const &,class basebmp::Color,class
>> basebmp::PixelIterator<unsigned char> const &,class
>> basebmp::StandardAccessor<unsigned char> const &)" (??$implDrawPolygon@V
>> ?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@@?$Bit!
>>  mapRenderer@V?$PixelIterator@E@basebmp@@V?$StandardAccessor@E@2@U?$
>> AccessorSelector@U?$GreylevelGetter@EVColor@basebmp@@$0PP@@basebmp@
>> @U?$GreylevelSetter@EVColor@basebmp@@$0PP@@2@@2@UStdMasks@2
>> @@?A0x20f68201@basebmp@@AAEXABVB2DPolygon@basegfx@@ABVB2IRange@4@VColor@
>> 2@ABV?$PixelIterator@E@2@ABV?$StandardAccessor@E@2@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) class basegfx::B2DRange __cdecl
>> basegfx::tools::getRange(class basegfx::B2DPolyPolygon const &)"
>> (__imp_?getRange@tools@basegfx@@YA?AVB2DRange@2@ABVB2DPolyPolygon@2@@Z)
>> referenced in function "void __cdecl basebmp::renderClippedPolyPolygon<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> >,unsigned char>(class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> >,unsigned char,class basegfx::B2IRange
>> const &,class basegfx::B2DPolyPolygon const &,enum basegfx::FillRule)"
>> (??$renderClippedPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@
>> @V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
>> @U?$!
>>  XorFunctor@E@2@@2@E@basebmp@@YAXV?$PackedPixelIterator@E$00$00@0
>> @V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
>> @U?$XorFunctor@E@2@@0@EABVB2IRange@basegfx@@ABVB2DPolyPolygon@4
>> @W4FillRule@4@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2DPolyPolygon & __thiscall
>> basegfx::B2DPolyPolygon::operator=(class basegfx::B2DPolyPolygon const
>> &)" (__imp_??4B2DPolyPolygon@basegfx@@QAEAAV01@ABV01@@Z) referenced in
>> function "private: void __thiscall basebmp::`anonymous
>> namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned
>> char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const
>> &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned ch!
>>  ar,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const
>> &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@
>> @V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
>> @U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E
>> $00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U
>> ?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@
>> @U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?
>> A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2
>> @ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunct
>> ionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@
>> @2@ABVB2IRange@4@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) class basegfx::B2DPolyPolygon __cdecl
>> basegfx::tools::adaptiveSubdivideByCount(class basegfx::B2DPolyPolygon
>> const &,unsigned long)" (__imp_?adaptiveSubdivideByCount@tools@basegfx@
>> @YA?AVB2DPolyPolygon@2@ABV32@K@Z) referenced in function "private: void
>> __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const
>> &,class basebmp::Color,class baseb!
>>  mp::PackedPixelIterator<unsigned char,1,1> const &,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const
>> &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@
>> @V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
>> @U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E
>> $00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U
>> ?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@
>> @U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?
>> A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2
>> @ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunct
>> ionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@
>> @2@ABVB2IRange@4@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::~B2DPolyPolygon(void)"
>> (__imp_??1B2DPolyPolygon@basegfx@@QAE@XZ) referenced in function
>> "private: void __thiscall basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const
>> &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned
>> char,1,1> const &,class basebmp::BinarySetterFunctionAccessorAdapter<cla!
>>  ss basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > const &,class basegfx::B2IRange const
>> &)" (??$implFillPolyPolygon@V?$PackedPixelIterator@E$00$00@basebmp@
>> @V?$BinarySetterFunctionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@
>> @U?$XorFunctor@E@2@@2@@?$BitmapRenderer@V?$PackedPixelIterator@E
>> $00$00@basebmp@@V?$NonStandardAccessor@E@2@U?$AccessorSelector@U
>> ?$GreylevelGetter@EVColor@basebmp@@$00@basebmp@
>> @U?$GreylevelSetter@EVColor@basebmp@@$00@2@@2@UStdMasks@2@@?
>> A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx@@VColor@2
>> @ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunct
>> ionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@
>> @2@ABVB2IRange@4@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: bool __thiscall
>> basegfx::B2DPolyPolygon::areControlPointsUsed(void)const "
>> (__imp_?areControlPointsUsed@B2DPolyPolygon@basegfx@@QBE_NXZ) referenced
>> in function "private: void __thiscall basebmp::`anonymous
>> namespace'::BitmapRenderer<class basebmp::PackedPixelIterator<unsigned
>> char,1,1>,class basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const
>> &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned
>> char,1,1> const &,class basebmp::Bin!
>>  arySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
>> char>,struct basebmp::XorFunctor<unsigned char> > const &,class
>> basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$Pac
>> kedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAcc
>> essorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$
>> BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$No
>> nStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter
>> @EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2
>> @@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx
>> @@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunct
>> ionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@
>> @2@ABVB2IRange@4@@Z)
>> bitmapdevice.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: __thiscall basegfx::B2DPolyPolygon::B2DPolyPolygon(class
>> basegfx::B2DPolyPolygon const &)" (__imp_??0B2DPolyPolygon@basegfx@
>> @QAE@ABV01@@Z) referenced in function "private: void __thiscall
>> basebmp::`anonymous namespace'::BitmapRenderer<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::AccessorSelector<struct basebmp::GreylevelGetter<unsigned
>> char,class basebmp::Color,1>,struct basebmp::GreylevelSetter<unsigned
>> char,class basebmp::Color,1> >,struct basebmp::StdMasks>::implFillPolyPolygon<class
>> basebmp::PackedPixelIterator<unsigned char,1,1>,class
>> basebmp::BinarySetterFunctionAccessorAdapter<class
>> basebmp::NonStandardAccessor<unsigned char>,struct
>> basebmp::XorFunctor<unsigned char> > >(class basegfx::B2DPolyPolygon const
>> &,class basebmp::Color,class basebmp::PackedPixelIterator<unsigned
>> char,1,1> const &,class basebmp::B!
>>  inarySetterFunctionAccessorAdapter<class basebmp::NonStandardAccessor<unsigned
>> char>,struct basebmp::XorFunctor<unsigned char> > const &,class
>> basegfx::B2IRange const &)" (??$implFillPolyPolygon@V?$Pac
>> kedPixelIterator@E$00$00@basebmp@@V?$BinarySetterFunctionAcc
>> essorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@@2@@?$
>> BitmapRenderer@V?$PackedPixelIterator@E$00$00@basebmp@@V?$No
>> nStandardAccessor@E@2@U?$AccessorSelector@U?$GreylevelGetter
>> @EVColor@basebmp@@$00@basebmp@@U?$GreylevelSetter@EVColor@basebmp@@$00@2
>> @@2@UStdMasks@2@@?A0x20f68201@basebmp@@AAEXABVB2DPolyPolygon@basegfx
>> @@VColor@2@ABV?$PackedPixelIterator@E$00$00@2@ABV?$BinarySetterFunct
>> ionAccessorAdapter@V?$NonStandardAccessor@E@basebmp@@U?$XorFunctor@E@2@
>> @2@ABVB2IRange@4@@Z)
>> polypolygonrenderer.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: class basegfx::B2DPolygon __thiscall
>> basegfx::B2DPolyPolygon::getB2DPolygon(unsigned long)const "
>> (__imp_?getB2DPolygon@B2DPolyPolygon@basegfx@@QBE?AVB2DPolygon@2@K@Z)
>> referenced in function "unsigned long __cdecl basebmp::detail::setupGlobalEdgeTable(class
>> std::vector<class std::vector<struct basebmp::detail::Vertex,class
>> std::allocator<struct basebmp::detail::Vertex> >,class std::allocator<class
>> std::vector<struct basebmp::detail::Vertex,class std::allocator<struct
>> basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const
>> &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$vec
>> tor@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@
>> @@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@
>> @V?$allocator@UVertex@detail@basebmp@@@std@@@std@@@2@@std@
>> @ABVB2DPolyPolygon@basegfx@@J@Z)
>> polypolygonrenderer.o : error LNK2019: unresolved external symbol
>> "__declspec(dllimport) public: unsigned long __thiscall
>> basegfx::B2DPolyPolygon::count(void)const " (__imp_?count@B2DPolyPolygon
>> @basegfx@@QBEKXZ) referenced in function "unsigned long __cdecl
>> basebmp::detail::setupGlobalEdgeTable(class std::vector<class
>> std::vector<struct basebmp::detail::Vertex,class std::allocator<struct
>> basebmp::detail::Vertex> >,class std::allocator<class std::vector<struct
>> basebmp::detail::Vertex,class std::allocator<struct
>> basebmp::detail::Vertex> > > > &,class basegfx::B2DPolyPolygon const
>> &,long)" (?setupGlobalEdgeTable@detail@basebmp@@YAKAAV?$vector@V?$vec
>> tor@UVertex@detail@basebmp@@V?$allocator@UVertex@detail@basebmp@@@std@
>> @@std@@V?$allocator@V?$vector@UVertex@detail@basebmp@
>> @V?$allocator@UVertex@detail@basebmp@@@std@@@std@@@2@@std@
>> @ABVB2DPolyPolygon@basegfx@@J@Z)
>> c:/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/workdir/LinkT
>> arget/Library/basebmp.dll : fatal error LNK1120: 36 unresolved externals
>> make: *** [C:/aoo/aoo-trunk/main/solenv/gbuild/LinkTarget.mk:251:
>> /cygdrive/c/aoo/aoo-trunk/main/solver/420/wntmsci12.pro/work
>> dir/LinkTarget/Library/ibasebmp.lib] Error 96
>> dmake:  Error code 2, while making 'all'
>>
>> I see a similar problem with the tools module.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: problems building trunk on Windows

Don Lewis-2
In reply to this post by Don Lewis-2
On  1 Jul, To: [hidden email] wrote:
> Has anyone build recent versions of trunk on Windows?  I'm running into
> some problems that I haven't encountered before.  The first is that the
> sal module fails to build because it can't find gtest.h.  I was able to
> work around that by adding --disable-unit-tests to the configure
> options.
>
> The next problem is that building the basebmp DLL fails because a bunch
> of symbols from basegfx are undefined:

The sal/gtest issue appears to have been caused by not sufficiently
cleaning stuff under ext_libraries causing the gtest deliver phase not
to install the include files.

I'm still unsure what the problem was with basebmp/basegfx.  It was
repeatable if I cleaned both and did a "build --from basegfx".  I
finally cleaned everything and a single-threaded build succeeded.


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Loading...