- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I just installed the latest version 8.1 of the IA 32 compiler for windows.
Now suddenly projects that used to compile fine with the previous version suddenly give me tons of IPO errors like this:
IPO Error: unresolved : __imp__HeapFree@12
Referenced in LIBC.lib(free.obj)
Referenced in LIBC.lib(heapinit.obj)
Referenced in LIBC.lib(sbheap.obj)
Referenced in LIBC.lib(free.obj)
Referenced in LIBC.lib(heapinit.obj)
Referenced in LIBC.lib(sbheap.obj)
I have made no changes to the projects settings in VS2003 .netjust installed the latest compiler and now this.
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you're using 8.1.022, there's a bug in the ipo. This is already fixed and next 8.1 update should have the fix. The next 8.1 update should be coming around later this month.
If you check the output directory (release directory), the binary should be generated if this is the same issue.
Jennifer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have the same problem in VC 6.0 and the latest intel Compiler (9.0 downloaded the 9/12/2005)
Build output :
SmpChecking.cpp
SmpCheckingDlg.cpp
Generating Code...
Linking...
IPO Error: unresolved : _main
Referenced in LIBC.lib(crt0.obj)
xilink6: executing 'C:PROGRA~1MICROS~2VC98Binlink.exe'
Creating library Release/SmpChecking.lib and object Release/SmpChecking.exp
The result is the same as say in the answer, the exe is well builded...
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