talziary
Bonjour,
Problème avec libpthread.a pour une parallelisation avec le compilateur Intel 10.1.018 :
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libpthread.a(pthread_cond_timedwait.o): In function `pthread_cond_timedwait':
(.text+0xa7): undefined reference to `__vdso_clock_gettime'
J'aurais bien essayé d'utiliser nptl-devel mais il ne semble pas exister de version de nptl-devel compatible avec glibc 2.7-2 .....
Il semble que des patches pour un bug analogue soient repertoriés sur Debian....
Merci d'avance si vous connaissez une solution
talziary
Le problème est lié à l'utilisation de l'option -static à l'édition de lien. Il peut etre contourné en n'utilisant que des librairies partagées. Par exemple avec le compilateur fortran Intel en remplacant l'option -fast par -ipo -O3 -no-prec-div. Ca entraine (peut-etre ?) un petite perte de performances mais ca marche....