View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001457VTK(No Category)public2005-01-05 05:002007-08-15 09:45
ReporterRoland Schulz 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001457: Deprecated C++ headers
Description> VTK: 4.4
> ICC: 8.1
> Header: strstream
> From: Common/vtkIOStream.h(32)
>
> Error Message:
> Building object file vtkAbstractMapper.o...
> /export/home/hpc026/VTK/Common/vtkIOStream.h(32): catastrophic error:
> could not open source file "strstream"
> # include <strstream> // Include real ansi strstreams.

VTK has a bunch of compatibility headers to help it work with older
compilers. Until now every compiler has supported the old <strstream>
header or a variation of it so there was little motivation to upgrade to
use the new <sstream> header since old compilers don't provide it. Some
of our other projects use <sstream> and have a compatibility
implementation to work with compilers that provide only <strstream>.
TagsNo tags attached.
Project
Type
Attached Files

 Relationships

  Notes
(0001861)
Mathieu Malaterre (developer)
2005-01-07 11:55

What plateform are you using. It seems you did not install icc properly. I am building VTK on debian and fedora with icc8.1 without problem. The file you are looking for is:

/opt/intel_cc_80/include/c++/backward/strstream

(0002088)
Mathieu Malaterre (developer)
2005-02-18 17:03

No feeback, closing bug.

 Issue History
Date Modified Username Field Change
2007-08-15 09:44 Berk Geveci Assigned To Mark Richardson =>
2007-08-15 09:44 Berk Geveci Status @30@ => closed
2007-08-15 09:44 Berk Geveci Resolution fixed => no change required
2007-08-15 09:44 Berk Geveci Summary Goodsite => Deprecated C++ headers
2007-08-15 09:44 Berk Geveci Note Deleted: 0008246
2007-08-15 09:45 Berk Geveci Project @8@ => VTK
2011-06-16 13:11 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team