Thread overview | ||||||
---|---|---|---|---|---|---|
|
April 02, 2011 Intel C++ 12.0 (Windows, MS Vis.Studio 2005) | ||||
---|---|---|---|---|
| ||||
MS Vis. Studio 2005, SP1 Intel C++ 2011 (icl.exe 12.0.0.3) Win 7 stlsoft-1.9.91 Just tested my new intel compiler with pantheios & stlsoft (1.9.91). I received a compilation error indicating intel C++ is only supported up to 11.0. (error listed below). I couldn't find a notice indicating Intel 12.0 is now supported with the most recent version of stlsoft. Is Intel C++ 12.0 on Win supported with current stlsoft? Thanks, Doug 1>C:\Users\Doug\Dev2\libsrc\stlsoft-1.9.91\include\stlsoft/stlsoft.h(518): catastrophic error: #error directive: Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries 1> # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries |
April 03, 2011 Re: Intel C++ 12.0 (Windows, MS Vis.Studio 2005) | ||||
---|---|---|---|---|
| ||||
Posted in reply to doug | Doug I don't currently have access to Intel 12. However, if you alter the requisite part of stlsoft/stlsoft.h (around line 535) from: # elif (__INTEL_COMPILER == 1100) # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 11.0" # else /* ? __INTEL_COMPILER */ # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries # endif /* __INTEL_COMPILER */ to: # elif (__INTEL_COMPILER == 1100) # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 11.0" # elif (__INTEL_COMPILER == 1200) # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 12.0" # else /* ? __INTEL_COMPILER */ # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0, 11.0 and 12.0 currently supported by the STLSoft libraries # endif /* __INTEL_COMPILER */ you should be able to test out its behaviour with ICL 12. If all goes well, we can tentatively add it in. Given that there've been no Intel-specific fixes/adaptations required since about version 8 this seems a reasonable bet, until I get hold of ICL12. HTH Matt "doug" <dtinkham@live.ca> wrote in message news:in624i$7jn$1@digitalmars.com... > MS Vis. Studio 2005, SP1 > Intel C++ 2011 (icl.exe 12.0.0.3) > Win 7 > stlsoft-1.9.91 > > > Just tested my new intel compiler with pantheios & stlsoft (1.9.91). I received a compilation error indicating intel C++ is only supported up to 11.0. (error listed below). > > I couldn't find a notice indicating Intel 12.0 is now supported with the most recent version of stlsoft. Is Intel C++ 12.0 on Win supported with current stlsoft? > > Thanks, > Doug > > > 1>C:\Users\Doug\Dev2\libsrc\stlsoft-1.9.91\include\stlsoft/stlsoft.h(518): > catastrophic error: #error directive: Only Intel C++ Compiler versions > 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft > libraries > 1> # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, > 10.0 and 11.0 currently supported by the STLSoft libraries |
April 03, 2011 Re: Intel C++ 12.0 (Windows, MS Vis.Studio 2005) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matt Wilson | Thanks Matt I did as you said for stlsoft.h, and did similarly for pantheios file implicit_link_base_.h. To build pantheios libraries and exes, I simply duplicated the pantheios makefile for for icl11.win32 and changed the COMP_TAG symbol to icl12. It looks like all of the object libraries compiled (426 of them). 32 of the exe's were created before reaching a link failure (could not open LIBCD.lib). I might be able to look into this later in the week. At face value, it looks like there might just be a tiny bit of fine tuning required for icl12. Cheers "Matt Wilson" <matthewwilson@acm.org> wrote in message news:in977k$qhs$1@digitalmars.com... > Doug > > I don't currently have access to Intel 12. However, if you alter the requisite part of stlsoft/stlsoft.h (around line 535) from: > > # elif (__INTEL_COMPILER == 1100) > # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 11.0" > # else /* ? __INTEL_COMPILER */ > # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries > # endif /* __INTEL_COMPILER */ > > to: > > # elif (__INTEL_COMPILER == 1100) > # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 11.0" > # elif (__INTEL_COMPILER == 1200) > # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 12.0" > # else /* ? __INTEL_COMPILER */ > # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0, 11.0 and 12.0 currently supported by the STLSoft libraries > # endif /* __INTEL_COMPILER */ > > you should be able to test out its behaviour with ICL 12. > > If all goes well, we can tentatively add it in. Given that there've been no Intel-specific fixes/adaptations required since about version 8 this seems a reasonable bet, until I get hold of ICL12. > > HTH > > Matt > > > "doug" <dtinkham@live.ca> wrote in message news:in624i$7jn$1@digitalmars.com... >> MS Vis. Studio 2005, SP1 >> Intel C++ 2011 (icl.exe 12.0.0.3) >> Win 7 >> stlsoft-1.9.91 >> >> >> Just tested my new intel compiler with pantheios & stlsoft (1.9.91). I received a compilation error indicating intel C++ is only supported up to 11.0. (error listed below). >> >> I couldn't find a notice indicating Intel 12.0 is now supported with the most recent version of stlsoft. Is Intel C++ 12.0 on Win supported with current stlsoft? >> >> Thanks, >> Doug >> >> >> 1>C:\Users\Doug\Dev2\libsrc\stlsoft-1.9.91\include\stlsoft/stlsoft.h(518): catastrophic error: #error directive: Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries >> 1> # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries > > |
April 03, 2011 Re: Intel C++ 12.0 (Windows, MS Vis.Studio 2005) | ||||
---|---|---|---|---|
| ||||
Posted in reply to doug | I forgot to say that I did this using current versions: stlsoft-1.9.108 and pantheios-1.0.1-beta211 "doug" <dtinkham@live.ca> wrote in message news:inaoif$pm3$1@digitalmars.com... > Thanks Matt > > I did as you said for stlsoft.h, and did similarly for pantheios file implicit_link_base_.h. > > To build pantheios libraries and exes, I simply duplicated the pantheios makefile for for icl11.win32 and changed the COMP_TAG symbol to icl12. It looks like all of the object libraries compiled (426 of them). 32 of the exe's were created before reaching a link failure (could not open LIBCD.lib). I might be able to look into this later in the week. > > At face value, it looks like there might just be a tiny bit of fine tuning required for icl12. > > Cheers > > > > "Matt Wilson" <matthewwilson@acm.org> wrote in message news:in977k$qhs$1@digitalmars.com... >> Doug >> >> I don't currently have access to Intel 12. However, if you alter the requisite part of stlsoft/stlsoft.h (around line 535) from: >> >> # elif (__INTEL_COMPILER == 1100) >> # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 11.0" >> # else /* ? __INTEL_COMPILER */ >> # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries >> # endif /* __INTEL_COMPILER */ >> >> to: >> >> # elif (__INTEL_COMPILER == 1100) >> # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 11.0" >> # elif (__INTEL_COMPILER == 1200) >> # define STLSOFT_COMPILER_VERSION_STRING "Intel C/C++ 12.0" >> # else /* ? __INTEL_COMPILER */ >> # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0, 11.0 and 12.0 currently supported by the STLSoft libraries >> # endif /* __INTEL_COMPILER */ >> >> you should be able to test out its behaviour with ICL 12. >> >> If all goes well, we can tentatively add it in. Given that there've been no Intel-specific fixes/adaptations required since about version 8 this seems a reasonable bet, until I get hold of ICL12. >> >> HTH >> >> Matt >> >> >> "doug" <dtinkham@live.ca> wrote in message news:in624i$7jn$1@digitalmars.com... >>> MS Vis. Studio 2005, SP1 >>> Intel C++ 2011 (icl.exe 12.0.0.3) >>> Win 7 >>> stlsoft-1.9.91 >>> >>> >>> Just tested my new intel compiler with pantheios & stlsoft (1.9.91). I received a compilation error indicating intel C++ is only supported up to 11.0. (error listed below). >>> >>> I couldn't find a notice indicating Intel 12.0 is now supported with the most recent version of stlsoft. Is Intel C++ 12.0 on Win supported with current stlsoft? >>> >>> Thanks, >>> Doug >>> >>> >>> 1>C:\Users\Doug\Dev2\libsrc\stlsoft-1.9.91\include\stlsoft/stlsoft.h(518): catastrophic error: #error directive: Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries >>> 1> # error Only Intel C++ Compiler versions 6.0, 7.0(/7.1), 8.0, 9.0, 10.0 and 11.0 currently supported by the STLSoft libraries >> >> |
Copyright © 1999-2021 by the D Language Foundation