Sha256: accc2a80f46123d749b29f8a7ea80e85083284c17f740c4f11eaac0c5e7e630b

Contents?: true

Size: 1022 Bytes

Versions: 135

Compression:

Stored size: 1022 Bytes

Contents

Build of STLport with Intel C++ compiler for Windows is identical
to the one for Microsoft Visual Studio compiler (see README.msvc).

Known issues:

1. If you have bind your Intel C++ compiler to the Visual Studio 6
install and build your application without the -Qvc6 option you might
experiement linking issue concerning 'std::unexpected' missing symbol.
The reason of this problem is that without -Qvc6, ICL adds necessary
code to invoke std::unexpected function when a raised exception is
different to the one specified in a function prototype. As VC6 library
do not contain this symbol ICL cannot find it anywhere.

  As a workaround, STLport has its own std::unexpected implementation
that you will find in src/dll_main.cpp. ICL is looking for a static
symbol so if you use STLport static lib ICL will use its std::unexpected
implementation but if you use STLport dynamic lib then ICL won't find
it. You only need then to copy/paste the STLport implementation somewhere
in your implementation and ICL will be happy.

Version data entries

135 entries across 135 versions & 2 rubygems

Version Path
rhodes-7.6.0 platform/shared/stlport/doc/README.intel
rhodes-7.5.1 platform/shared/stlport/doc/README.intel
rhodes-7.4.1 platform/shared/stlport/doc/README.intel
rhodes-7.1.17 platform/shared/stlport/doc/README.intel
rhodes-6.2.0 platform/shared/stlport/doc/README.intel
rhodes-6.0.11 platform/shared/stlport/doc/README.intel
rhodes-5.5.18 platform/shared/stlport/doc/README.intel
rhodes-5.5.17 platform/shared/stlport/doc/README.intel
rhodes-5.5.15 platform/shared/stlport/doc/README.intel
rhodes-5.5.0.22 platform/shared/stlport/doc/README.intel
rhodes-5.5.2 platform/shared/stlport/doc/README.intel
rhodes-5.5.0.7 platform/shared/stlport/doc/README.intel
rhodes-5.5.0.3 platform/shared/stlport/doc/README.intel
rhodes-5.5.0 platform/shared/stlport/doc/README.intel
tauplatform-1.0.3 platform/shared/stlport/doc/README.intel
tauplatform-1.0.2 platform/shared/stlport/doc/README.intel
tauplatform-1.0.1 platform/shared/stlport/doc/README.intel
rhodes-3.5.1.12 platform/shared/stlport/doc/README.intel
rhodes-3.3.5 platform/shared/stlport/doc/README.intel
rhodes-3.4.2 platform/shared/stlport/doc/README.intel