check if openblas lib is present

This commit is contained in:
edoapra 2023-11-20 17:03:36 -08:00
parent 9465234c90
commit 8d047203d4
No known key found for this signature in database
GPG key ID: 48E12DA1EDE9E1B0

View file

@ -27,11 +27,16 @@ else
SOSUFFIX=so
fi
# check first against clang libomp
gotomp=$($MYLDD $oblas_dir/lib$oblas_name.$SOSUFFIX | grep libomp | wc -l )
# next check against gcc libgomp
if [ $gotomp -eq 0 ]
if [ -f "$oblas_dir/lib$oblas_name.$SOSUFFIX" ];
then
gotomp=$($MYLDD $oblas_dir/lib$oblas_name.$SOSUFFIX | grep libgomp | wc -l )
gotomp=$($MYLDD $oblas_dir/lib$oblas_name.$SOSUFFIX | grep libomp | wc -l )
# next check against gcc libgomp
if [ $gotomp -eq 0 ]
then
gotomp=$($MYLDD $oblas_dir/lib$oblas_name.$SOSUFFIX | grep libgomp | wc -l )
fi
else
gotomp=0
fi
echo gotomp $gotomp >> $mylog
#conda packages might use OpenMP to thread OpenBLAS