- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Update, the RTC error are gone, I added the library used by intel compiler manually in the project instead of the directory.
Now I have an other error, when visual 2005 link the .obj compiled by ICC it give me an unresolved external, this unresolved is a home made library used in the file compiled by ICC. This lib is 64bit and work fine with all other file.
ICC don't generate the correct code for it, it put __cdecl in front of the constructor that is called, and it should not, so visual 2005 can't link it with the lib.
I checked with /QMD if ICC used the correct header for the lib and yes it's there.
Is there a way to correct that?
Thanks for your help
Francis
Now I have an other error, when visual 2005 link the .obj compiled by ICC it give me an unresolved external, this unresolved is a home made library used in the file compiled by ICC. This lib is 64bit and work fine with all other file.
ICC don't generate the correct code for it, it put __cdecl in front of the constructor that is called, and it should not, so visual 2005 can't link it with the lib.
I checked with /QMD if ICC used the correct header for the lib and yes it's there.
Is there a way to correct that?
Thanks for your help
Francis
Link Copied
0 Replies
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page