Issue 52833

Summary: build with debug breaks in chart and binfilter/bf_sch
Product: Build Tools Reporter: clippka
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P4 CC: caiot1, issues
Version: 680m116   
Target Milestone: ---   
Hardware: All   
OS: Windows, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description clippka 2005-08-03 15:37:29 UTC
Building sch/source/core/memchrt.cxx with DEBUG=t causes a link error for the
chart dll.
Building with DEBUG=D_FORCE_OPT works

The problem is the UniString Stream operator in SvStream (tools/stream.hxx)

Making: ../wntmsci10.pro/bin/sch680mi.dll
guw.pl rc -DWIN32 -I -I.  -I. -I../inc -I../inc -I../WIN/inc
-I../wntmsci10.pro/inc -I.
-I/cygdrive/c/ooo-2.0/solver/680/wntmsci10.pro/inc/stl
-I/cygdrive/c/ooo-2.0/solver/680/wntmsci10.pro/inc/external
-I/cygdrive/c/ooo-2.0/solver/680/wntmsci10.pro/inc
-I/cygdrive/c/ooo-2.0/solenv/wntmsci10/inc -I/cygdrive/c/ooo-2.0/solenv/inc
-I/cygdrive/c/ooo-2.0/res -I/cygdrive/c/ooo-2.0/solver/680/wntmsci10.pro/inc/stl
-I/cygdrive/c/java/J2SDK1~1.2_0/include/win32
-I/cygdrive/c/java/J2SDK1~1.2_0/include -I/cygdrive/c/PROGRA~1/MICROS~4/include
-I/cygdrive/c/PROGRA~1/MICROS~4.NET/Vc7/include
-I/cygdrive/c/PROGRA~1/MICROS~4.NET/Vc7/PLATFO~1/include     -I. -I../res -I. 
../wntmsci10.pro/misc/sch680mi_def.rccat ../wntmsci10.pro/misc/sch680mi_def.res
> ../wntmsci10.pro/misc/sch680mi.resguw.pl link /COMMENT:"sch_680__" 
/MACHINE:IX86 @/tmp/mkb03316 |& /usr/bin/grep.exe -v "LNK4197:"
Microsoft (R) Incremental Linker Version 7.10.3077Copyright (C) Microsoft
Corporation.  All rights reserved.
/MAP /OPT:NOREF /NODEFAULTLIB /RELEASE /DEBUG:full /SUBSYSTEM:CONSOLE /DLL
-out:../wntmsci10.pro/bin/sch680mi.dll -map:../wntmsci10.pro/misc/sch680mi.map
..\wntmsci10.pro\lib\schi.exp ..\wntmsci10.pro\slo\schdll.obj
..\wntmsci10.pro\slo\sch_dflt_version.obj
..\wntmsci10.pro\slo\sch_dflt_description.obj ..\wntmsci10.pro\slb\sch.lib
isvx.lib sfx.lib igo.lib svtool.lib ivcl.lib isvl.lib sot.lib iutl.lib
itools.lib icomphelp.lib icppuhelper.lib icppu.lib isal.lib msvcrt.lib
uwinapi.lib kernel32.lib user32.lib oldnames.lib stlport_vc71.lib
..\wntmsci10.pro\misc\sch680mi.res
sch.lib(memchrt.obj) : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class SvStream & __thiscall
SvStream::operator<<(class String const &)"
(__imp_??6SvStream@@QAEAAV0@ABVString@@@Z) referenced in function "classSvStream
& __cdecl operator<<(class SvStream &,class SchMemChart const &)"
(??6@YAAAVSvStream@@AAV0@ABVSchMemChart@@@Z)
sch.lib(memchrt.obj) : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class SvStream & __thiscall
SvStream::operator>>(class String &)" (__imp_??5SvStream@@QAEAAV0@AAVString@@@Z)
referenced in function "class SvStream & __cdecl operator>>(class SvStream
&,class SchMemChart &)" (??5@YAAAVSvStream@@AAV0@AAVSchMemChart@@@Z)
../wntmsci10.pro/bin/sch680mi.dll : fatal error LNK1120: 2 unresolved externals
dmake:  Error code 96, while making '../wntmsci10.pro/bin/sch680mi.dll'
---* tg_merge.mk *---