- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am trying to port TBB 2.2 to HP-UX IA64 platform. I have tried building the library with aCC (eval version) and it makes the libtbb.so and libtbbmalloc.so both for release and debug versions. But as soon as it starts of with the /src/test/ directory and when it runs the test_ScalableAllocator.cpp, it shows the following errors,
ld: (Warning) Unsatisfied symbol "__itt_notify_sync_acquired_ptr_" in file libtbbmalloc_debug.so
ld: (Warning) Unsatisfied symbol "__itt_notify_sync_releasing_ptr_" in file libtbbmalloc_debug.so
ld: (Warning) Unsatisfied symbol "__itt_sync_rename_ptr_" in file libtbbmalloc_debug.so
ld: (Warning) Unsatisfied symbol "__TBB_load_ittnotify" in file libtbbmalloc_debug.so
4 warnings.
and subseqently it shows for other test files also. When it enters the examples directory and it tries to build the example files, it shows the same type of errors. I know that it is some sort of linker error but not able to figure out as to what is happening here. Could anyone suggest me as to how to solve this problem.I have attached the build output with this post. Any help would be great.
Thanks,
Johnson
I am trying to port TBB 2.2 to HP-UX IA64 platform. I have tried building the library with aCC (eval version) and it makes the libtbb.so and libtbbmalloc.so both for release and debug versions. But as soon as it starts of with the /src/test/ directory and when it runs the test_ScalableAllocator.cpp, it shows the following errors,
ld: (Warning) Unsatisfied symbol "__itt_notify_sync_acquired_ptr_" in file libtbbmalloc_debug.so
ld: (Warning) Unsatisfied symbol "__itt_notify_sync_releasing_ptr_" in file libtbbmalloc_debug.so
ld: (Warning) Unsatisfied symbol "__itt_sync_rename_ptr_" in file libtbbmalloc_debug.so
ld: (Warning) Unsatisfied symbol "__TBB_load_ittnotify" in file libtbbmalloc_debug.so
4 warnings.
and subseqently it shows for other test files also. When it enters the examples directory and it tries to build the example files, it shows the same type of errors. I know that it is some sort of linker error but not able to figure out as to what is happening here. Could anyone suggest me as to how to solve this problem.I have attached the build output with this post. Any help would be great.
Thanks,
Johnson
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mentioned symbols are used for support of Intel Threading Tools (like Intel Thread Profielr etc). Because there is no those tools on HP-UX, their suppot have to be disabled altogether by erasing DO_ITT_NOTIFY from appropriate build/*.inc file. From your "output" I see you have this macro.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Alexandr,
Thanks a lot. It no longer shows linker errors.
Thanks,
Johnson
Thanks a lot. It no longer shows linker errors.
Thanks,
Johnson
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