Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.

iclvars.bat on Windows

bobh999
Beginner
527 Views
Shouldn't "iclvars.bat" put the Intel lib directory in the PATH environment variable? I am pretty sure that this caused some linkage problems when I tried to build STLPort with ICL 9.0.
Couldn't hurt, could it?
0 Kudos
2 Replies
TimP
Honored Contributor III
527 Views
You will need the correct library paths in order to link with ICL, with or without any of the static options, with or without stlport. If you compiled with stlport headers, you must link against stlport libraries, so those must come ahead of the MSVC STL in the link. Chances are, a mixture of stlport and MSVC STL will not work.
0 Kudos
bobh999
Beginner
527 Views

>>Chances are, a mixture of stlport and MSVC STL will not work. <<

Well, Microsoft didn't put any of the or implementations into their runtime DLLs until MSVC 7.x -- this is one of the reasons why I chose to try out ICLwith MSVC 6.0 as a backend. So I am not really mixing STLPort and MSVC C++.

(The other reason being that I discovered that Microsoft didn't include any import library files for the dynamic CRT with the free toolkit...:( )

0 Kudos
Reply