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 <truck...@apache.org> 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: dev-unsubscr...@openoffice.apache.org > For additional commands, e-mail: dev-h...@openoffice.apache.org > >