Issue 14535 - .NET build fails in embedserv/util
Summary: .NET build fails in embedserv/util
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 Beta2
Hardware: PC Windows 2000
: P3 Trivial (vote)
Target Milestone: OOo 1.1 RC
Assignee: thorsten.martens
QA Contact: issues@framework
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-16 14:18 UTC by quetschke
Modified: 2003-05-20 22:22 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Patch for embedserv/util/makefile.mk (546 bytes, patch)
2003-05-16 14:19 UTC, quetschke
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2003-05-16 14:18:44 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.
Comment 1 quetschke 2003-05-16 14:19:36 UTC
Created attachment 6223 [details]
Patch for embedserv/util/makefile.mk
Comment 2 quetschke 2003-05-16 14:20:38 UTC
Set target.
Comment 3 quetschke 2003-05-20 22:21:28 UTC
cws_srx644_obo02 builds embedserv without problem.

Thanks!
Comment 4 quetschke 2003-05-20 22:22:34 UTC
c