- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am compiling my Linux C++ with -debug parallel.
If I do not inclide -lpdbx in my link line I get many, many undefined _PDBX externals - as expected.
However even with -lpdbx included in my link line I get these 4 undefined externals. I am using omp tasks
_PDBX_joinTask
_PDBX_enterTask
_PDBX_leaveTask
_PDBX_forkTask
I cannot find these functions in any .so files in the Composer XE libraries.
Andrew
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Andrew,
The symbols above are defined in libpdbxinst.a. Please link this lib and see whether the error goes away.
The symbols above are defined in libpdbxinst.a. Please link this lib and see whether the error goes away.
Thank you. -- Feilong H. Intel Developer Support Tools Knowledge Base: http://software.intel.com/en-us/articles/tools |
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Andrew,
The symbols above are defined in libpdbxinst.a. Please link this lib and see whether the error goes away.
The symbols above are defined in libpdbxinst.a. Please link this lib and see whether the error goes away.
Thank you. -- Feilong H. Intel Developer Support Tools Knowledge Base: http://software.intel.com/en-us/articles/tools |

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