Apache OpenOffice (AOO) Bugzilla – Issue 14535
.NET build fails in embedserv/util
Last modified: 2003-05-20 22:22:34 UTC
CCin Oliver, because the patch looks as if it can go into cws_srx_obo02. The attached patch fixes this problem: Making: ../wntmsci8.pro/bin/emser644mi.dll guw.pl /cygdrive/c/PROGRA~1/MICROS~1.NET/Vc7/bin/cl.exe -c -Fo../wntmsci8.pro/slo/emser_dflt_version.obj -DWNT -I../wntmsci8.pro/inc /v1/cws_srx644_ooo11beta2cyg/solenv/src/version.c Command: /cygdrive/c/PROGRA~1/MICROS~1.NET/Vc7/bin/cl.exe Microsoft (R) 32-Bit C/C++-Standardcompiler Version 13.00.9466 fĂr 80x86 Copyright (C) Microsoft Corporation 1984-2001. Alle Rechte vorbehalten. version.c guw.pl rc -DWIN32 -I -I. -I. -I../inc -I../inc -I../WIN/inc -I../wntmsci8.pro/inc -I. -I/v1/cws_srx644_ooo11beta2cyg/solver/644/wntmsci8.pro/inc/stl -I/v1/cws_srx644_ooo11beta2cyg/solver/644/wntmsci8.pro/inc/external -I/v1/cws_srx644_ooo11beta2cyg/solver/644/wntmsci8.pro/inc -I/v1/cws_srx644_ooo11beta2cyg/solenv/wntmsci8/inc -I/v1/cws_srx644_ooo11beta2cyg/solenv/inc -I/v1/cws_srx644_ooo11beta2cyg/res -I/v1/cws_srx644_ooo11beta2cyg/solver/644/wntmsci8.pro/inc/stl -I/cygdrive/c/j2sdk1.4.1_02/include/win32 -I/cygdrive/c/j2sdk1.4.1_02/include -I'/cygdrive/C/Programme/Microsoft SDK/include' -I/cygdrive/c/PROGRA~1/MICROS~1.NET/Vc7/include -I. -I../res -I. ../wntmsci8.pro/misc/emser644mi_def.rc Command: rc cat ../wntmsci8.pro/misc/emser644mi_def.res > ../wntmsci8.pro/misc/emser644mi.res guw.pl link /MACHINE:IX86 @/tmp/mk610cb6a0.7 Command: link Microsoft (R) Incremental Linker Version 7.00.9466 Copyright (C) Microsoft Corporation. All rights reserved. /MAP /NODEFAULTLIB /OPT:NOREF /RELEASE /DEBUG:notmapped,full /SUBSYSTEM:CONSOLE /DLL -out:../wntmsci8.pro/bin/emser644mi.dll -map:../wntmsci8.pro/misc/emser644mi.map -def:../wntmsci8.pro/misc/emser644mi.def -implib:../wntmsci8.pro/lib/emserimp.lib ..\wntmsci8.pro\slo\emser_dflt_version.obj ..\wntmsci8.pro\slo\emser_dflt_description.obj ..\wntmsci8.pro\slo\register.obj ..\wntmsci8.pro\slo\servprov.obj ..\wntmsci8.pro\slo\docholder.obj ..\wntmsci8.pro\slo\ed_ipersiststr.obj ..\wntmsci8.pro\slo\ed_idataobj.obj ..\wntmsci8.pro\slo\ed_ioleobject.obj ..\wntmsci8.pro\slo\guid.obj ..\wntmsci8.pro\slo\esdll.obj ..\wntmsci8.pro\slo\intercept.obj isal.lib icppu.lib icppuhelper.lib ole32.lib gdi32.lib uuid.lib oleaut32.lib msvcrt.lib uwinapi.lib kernel32.lib user32.lib oldnames.lib stlport_vc7.lib ..\wntmsci8.pro\misc\emser644mi.res LINK : warning LNK4224: /DEBUG:NOTMAPPED wird nicht mehr unterstuetzt; ignoriert ../wntmsci8.pro/misc/emser644mi.def(2) : warning LNK4017: DESCRIPTION-Anweisung wird von der Zielplattform nicht unterstuetzt; ignoriert ../wntmsci8.pro/misc/emser644mi.def(3) : warning LNK4017: DATA-Anweisung wird von der Zielplattform nicht unterstuetzt; ignoriert Bibliothek ../wntmsci8.pro/lib/emserimp.lib und Objekt ../wntmsci8.pro/lib/emserimp.exp wird erstellt esdll.obj : error LNK2001: Nichtaufgeloestes externes Symbol "class ATL::CAtlBaseModule ATL::_AtlBaseModule" (?_AtlBaseModule@ATL@@3VCAtlBaseModule@1@A) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegDeleteKeyA@8, verwiesen in Funktion "public: long __thiscall ATL::CRegKey::DeleteSubKey(char const *)" (?DeleteSubKey@CRegKey@ATL@@QAEJPBD@Z) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegDeleteValueA@8, verwiesen in Funktion "public: long __thiscall ATL::CRegKey::DeleteValue(char const *)" (?DeleteValue@CRegKey@ATL@@QAEJPBD@Z) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegCloseKey@4, verwiesen in Funktion "public: long __thiscall ATL::CRegKey::Close(void)" (?Close@CRegKey@ATL@@QAEJXZ) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegCreateKeyExA@36, verwiesen in Funktion "public: long __thiscall ATL::CRegKey::Create(struct HKEY__ *,char const *,char *,unsigned long,unsigned long,struct _SECURITY_ATTRIBUTES *,unsigned long *)" (?Create@CRegKey@ATL@@QAEJPAUHKEY__@@PBDPADKKPAU_SECURITY_ATTRIBUTES@@PAK@Z) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegOpenKeyExA@20, verwiesen in Funktion "public: long __thiscall ATL::CRegKey::Open(struct HKEY__ *,char const *,unsigned long)" (?Open@CRegKey@ATL@@QAEJPAUHKEY__@@PBDK@Z) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegEnumKeyExA@32, verwiesen in Funktion "public: long __thiscall ATL::CRegKey::RecurseDeleteKey(char const *)" (?RecurseDeleteKey@CRegKey@ATL@@QAEJPBD@Z) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegSetValueExA@24, verwiesen in Funktion "protected: long __thiscall ATL::CRegParser::AddValue(class ATL::CRegKey &,char const *,char *)" (?AddValue@CRegParser@ATL@@IAEJAAVCRegKey@2@PBDPAD@Z) esdll.obj : error LNK2019: Nicht aufgeloestes externes Symbol __imp__RegQueryInfoKeyA@48, verwiesen in Funktion "protected: int __thiscall ATL::CRegParser::HasSubKeys(struct HKEY__ *)" (?HasSubKeys@CRegParser@ATL@@IAEHPAUHKEY__@@@Z) esdll.obj : error LNK2001: Nichtaufgeloestes externes Symbol "class ATL::CAtlComModule ATL::_AtlComModule" (?_AtlComModule@ATL@@3VCAtlComModule@1@A) ../wntmsci8.pro/bin/emser644mi.dll : fatal error LNK1120: 10 unaufgeloeste externe Verweise dmake: Error code 96, while making '../wntmsci8.pro/bin/emser644mi.dll' echo: No match. ERROR: Error 65280 occurred while making /v1/cws_srx644_ooo11beta2cyg/embedserv/util dmake: Error code 1, while making 'build_all' echo: No match.
Created attachment 6223 [details] Patch for embedserv/util/makefile.mk
Set target.
cws_srx644_obo02 builds embedserv without problem. Thanks!
c