Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
New Contributor I
12 Views

Linux Composer XE 12.0.3.074 undefined _PDBX_JoinTask

Jump to solution

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
0 Kudos

Accepted Solutions
Highlighted
12 Views
Hi Andrew,

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

View solution in original post

0 Kudos
1 Reply
Highlighted
13 Views
Hi Andrew,

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

View solution in original post

0 Kudos