Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

ipo: warning #11010: file format not recognized for /usr/lib64/libm.so

sun_l_
New Contributor I
494 Views

......

libtool: link:  /opt/intel/bin/icc   -shared  .libs/garray.o .libs/gasyncqueue.o .libs/gatomic-gcc.o .libs/gbacktrace.o .libs/gbase64.o .libs/gbitlock.o .libs/gbookmarkfile.o .libs/gbuffer.o .libs/gcache.o .libs/gchecksum.o .libs/gcoetion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/ghostutils.o .libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmappedfile.oibs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gpoll.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gregex.o .libs/gscanner.o .libs/gsequence.o .libshell.o .libs/gslice.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gtestutils.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicole.o .libs/gunidecomp.o .libs/gurifuncs.o .libs/gutils.o .libs/gvariant.o .libs/gvariant-core.o .libs/gvariant-parser.o .libs/gvariant-serialiser.o .libs/gvarianttypeinfo.o .libs/gvarianttype.o .libs/gprintf.o .libs/giounix.o .libs/gsn.o  -Wl,--whole-archive libcharset/.libs/libcharset.a pcre/.libs/libpcre.a -Wl,--no-whole-archive  -L/usr/lib64 -L/usr/lib  -mmic   -Wl,-soname -Wl,libglib-2.0.so.0 -Wl,-version-script -Wl,.libs/libglib-2.0.ver -o .libs/libglib-2.0.0.2400.1
ipo: warning #11010: file format not recognized for /usr/lib64/libm.so
ipo: warning #11010: file format not recognized for /lib64/libc.so.6
ipo: warning #11010: file format not recognized for /lib64/ld-linux-x86-64.so.2
ipo: warning #11010: file format not recognized for /usr/lib64/libdl.so
ipo: warning #11010: file format not recognized for /lib64/libc.so.6
ipo: warning #11010: file format not recognized for /lib64/ld-linux-x86-64.so.2
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libm.so when searching for -lm
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libm.a when searching for -lm
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libm.so when searching for -lm
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.so when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.a when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libc.so when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libdl.so when searching for -ldl
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libdl.a when searching for -ldl
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.so when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.a when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libc.so when searching for -lc
libtool: link: (cd ".libs" && rm -f "libglib-2.0.so.0" && ln -s "libglib-2.0.so.0.2400.1" "libglib-2.0.so.0")
libtool: link: (cd ".libs" && rm -f "libglib-2.0.so" && ln -s "libglib-2.0.so.0.2400.1" "libglib-2.0.so")
libtool: link: ( cd ".libs" && rm -f "libglib-2.0.la" && ln -s "../libglib-2.0.la" "libglib-2.0.la" )
/opt/intel/bin/icc   -DHAVE_CONFIG_H -I. -I..  -I..  -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -DPCRE_STATIC -DG_DISABLE_SINGLE_INCLUDES -pthread  -mmic -O3 -funroll-loops -opt-prefetchall -MT gtester.o -MD -MP -MF .deps/gtester.Tpo -c -o gtester.o gtester.c
mv -f .deps/gtester.Tpo .deps/gtester.Po
/bin/sh ../libtool  --tag=CC   --mode=link /opt/intel/bin/icc    -mmic -O3 -funroll-loops -opt-prefetch -Wall  -L/usr/lib64 -L/usr/lib -o gtester gtester.o libglib-2.0.la  
libtool: link: /opt/intel/bin/icc -mmic -O3 -funroll-loops -opt-prefetch -Wall -o .libs/gtester gtester.o  -L/usr/lib64 -L/usr/lib ./.libs/libglib-2.0.so -Wl,-rpath -Wl,/usr/local/lib
ipo: warning #11010: file format not recognized for /usr/lib64/libm.so
ipo: warning #11010: file format not recognized for /lib64/libc.so.6
ipo: warning #11010: file format not recognized for /lib64/ld-linux-x86-64.so.2
ipo: warning #11010: file format not recognized for /usr/lib64/libdl.so
ipo: warning #11010: file format not recognized for /lib64/libc.so.6
ipo: warning #11010: file format not recognized for /lib64/ld-linux-x86-64.so.2
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libm.so when searching for -lm
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libm.a when searching for -lm
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libm.so when searching for -lm
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.so when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.a when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libc.so when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libdl.so when searching for -ldl
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libdl.a when searching for -ldl
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.so when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib64/libc.a when searching for -lc
x86_64-k1om-linux-ld: skipping incompatible /usr/lib/libc.so when searching for -lc
x86_64-k1om-linux-ld: warning: libimf.so, needed by ./.libs/libglib-2.0.so, not found (try using -rpath or -rpath-link)
x86_64-k1om-linux-ld: warning: libsvml.so, needed by ./.libs/libglib-2.0.so, not found (try using -rpath or -rpath-link)
x86_64-k1om-linux-ld: warning: libirng.so, needed by ./.libs/libglib-2.0.so, not found (try using -rpath or -rpath-link)
x86_64-k1om-linux-ld: warning: libintlc.so.5, needed by ./.libs/libglib-2.0.so, not found (try using -rpath or -rpath-link)
make[2]: Leaving directory `/root/phi-energy/shared/parsec20150416/pkgs/libs/glib/src/glib'
Making all in tests
......

I don't know why libglib-2.0.so didn't builded. I think I should recompile libglib-2.0.so with "icc -mmic".

My question is that should I recompile libm.so, libc.so and so on with "icc -mmic"? or just skip incompatible libXX.so?

0 Kudos
0 Replies
Reply