[Scilab-Dev] New ./configure error on Fedora 13 machine

Sylvestre Ledru sylvestre.ledru at scilab.org
Fri Feb 18 08:33:37 CET 2011


Hello Dean,

It is likely to be caused by a change on your system.
If you are sure it is not the case, could you send your config.log ?

Thanks
S

Le jeudi 17 février 2011 à 17:28 -0800, Dean S. Messing a écrit :
> Was something in ./configure changed in the last month?
> 
> This:
> 
>   PATH=${PATH}:/usr/share/pvm3/lib ./configure LDFLAGS="-L/usr/lib64/atlas" 
> 
> 
> has been working just fine for several months on my Fedora 13 system.
> 
> Today I down-loaded the source
> from last night and tried to build. It died in the ./configure with:
> 
>   Generic Blas found
>   checking if LAPACK is available... 
>   checking for cheev_... no
>   checking for cheev_ in -llapack... no
>   checking for cheev_ in -llapack_rs6k... no
>   configure: error: Impossible to find the LAPACK library.
> 
> The problem is this (from the config.log):
> 
> configure:22543: checking for cheev_ in -llapack
> configure:22576: gcc -o conftest -g -O2 -D_LARGEFILE64_SOURCE  -DNDEBUG -fno-stack-protector -DNARROWPROTO -m64 -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/  -D_LARGEFILE64_SOURCE -DNDEBUG -fno-stack-protector -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/ -Wl,--no-as-needed conftest.c -llapack  -L/usr/lib/gcc/x86_64-redhat-linux/4.4.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../.. -lpthread -ldl -lcurses -lgfortranbegin -lgfortran -lm -lblas -lpthread -ldl -lcurses  -lm >&5
> /usr/bin/ld: cannot find -llapack
> collect2: ld returned 1 exit status
> 
> 
> Here is the corresponding lines from my January 22nd build:
> 
> 
> 
> configure:22472: checking for cheev_ in -llapack
> configure:22505: gcc -o conftest -g -O2  -DNDEBUG -fno-stack-protector -DNARROWPROTO -m64 -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/  -DNDEBUG -fno-stack-protector -I$(top_srcdir)/modules/core/includes/ -I$(top_srcdir)/libs/MALLOC/includes/ -I$(top_srcdir)/modules/localization/includes/ -L/usr/lib64/atlas conftest.c -llapack  -L/usr/lib64/atlas -L/usr/lib/gcc/x86_64-redhat-linux/4.4.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../.. -lpthread -ldl -lcurses -lgfortranbegin -lgfortran -lm -lcblas -lf77blas -latlas -lpthread -ldl -lcurses  -lm >&5
> configure:22505: $? = 0
> configure:22515: result: yes
> 
> 
> The problem is that the -L/usr/lib64/atlas flags have vanished!
> But it is in /usr/lib64/atlas that liblapack.so lives.
> 
> What's the fix?
> 
> Thanks
> Dean





More information about the dev mailing list