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

Strange linker errors

New Contributor I

I just reinstalled the XE 2017 compiler with a new installation of VS 2017 Community edition on Window 10 Pro.

It is giving error messages with which I am unfamiliar and cannot find in the help system.

ipo: : error #11023: Not all components required for linking are present on command line
The libraries that I am deliberately using are all accounted for and I am not using the Intel Performance Libraries.
Any idea what this could be or how I can narrow down the possible missing components?

...gtest-port.h(1749) (col. 3): : error : 010101_45097
Couldn't find this error, except for old forum posts about .targets files for VS14 that didn't seem to apply.

Line 1749 referred to is the last line of 

class GTestMutexLock {
  explicit GTestMutexLock(Mutex* mutex)
      : mutex_(mutex) { mutex_->Lock(); }

  ~GTestMutexLock() { mutex_->Unlock(); }

xilink: : error #10014: problem during multi-file optimization compilation (code 4)
This would be easier to understand if I were using multi-file optimization, but I am using a Debug setting without /Qipo.
Again any way to narrow down the problem?



0 Kudos
1 Reply
New Contributor I

Even stranger...

The next morning, they all went away by themselves.

I don't trust these new toolsets yet.

0 Kudos