Issue 111109 - $SOLARINC includes inc/stl
Summary: $SOLARINC includes inc/stl
Status: CONFIRMED
Alias: None
Product: Build Tools
Classification: Code
Component: solenv (show other issues)
Version: DEV300m75
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-23 12:38 UTC by mst.ooo
Modified: 2013-08-07 15:34 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mst.ooo 2010-04-23 12:38:17 UTC
$SOLARINC includes /export/home/ms216673/hg/gnumake2/DEV300/unxsoli4/inc/stl

this is a problem for compiling C files because STLPort includes various C
standard heraders (like stdio.h)

currently there seem to be hacks to take out stl when compiling C files and
replace it with "incdont_use_stl".

would probably be better if SOLARINC didn't include stl, but instead a different
variable that is then used only when compiling C++ files
Comment 1 Stephan Bergmann 2010-04-26 08:59:57 UTC
See DEV300_m77 cppunit/makefile.mk for a somewhat related attempt to extract
STLport specific items into OOO_STLPORT_... variables (so they can easily be
passed to external cppunit configure).
Comment 2 rene 2010-04-26 12:19:10 UTC
yeah, and see also Issue 110479 for an incarnation where the current thing breaks :)