- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
I'd like to (i) create an archive from a module compiled with -ipo, -xP -O3 flags; (ii) link that archive to a program.
The issue. When linking, the linker complaints about "undefined references" to subroutines which are in the archive. If I turn off the -ipo, -xP flags while compiling the objs that go in the archive, everything works fine.
Questions: (1) Does this mean I can't do IPO on obj files that go in an archive and are later on linked (2) Am I trying to do something that doesn't make sense? (3) Or am I messing up the linking order? (4) Is it a compiler issue?
Thanks for any help,
Fabrizio
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Fabrizio,
This is a user forum,not a support channel. Please submit your problem and test case to Intel Premier Support.

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