- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Updated my mmic system to Centos 7.1, and when trying to compile hello_world with
ifort -mmic hello_world.f90 -o hello_world.f90
get a link error:
x86_64-k1om-linux-ld: relocation error: /usr/lib64/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux-x86-64.so.2 with link time reference
Any suggestions?
Thanks!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You updated the OS on the host, not the coprocessor, right? When you compile with -mmic, you shouldn't be picking up files from /usr/lib64 but from the library files that come with the MPSS. If you didn't do so, 'source /opt/intel/composerxe/bin/compilervars.sh intel64' (or /opt/intel/compilers_and_libraries/bin/compilervars.sh intel64 for the 16.0 and later compilers) and use the libraries paths that gives you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yep, that solves it. Thanks again.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page