Dear ,
I installed on my pc both ASTRA and CLAPACK and at compile time and testing
time everythings was ok!
I try to use the dgemv function but I'm not able to link correctly the library.
This is the error message:
/bin/sh ./libtool --tag=CXX --mode=link g++ -g -O2 -o L1b -lm L1b.o
./Visitor/sources/libL1b.visitor.la ./PACKAGES/CLAPACK/tmglib_LINUX.a
./PACKAGES/CLAPACK/lapack_LINUX.a ./PACKAGES/CLAPACK/libcblaswr.a
./PACKAGES/ATLAS/lib/Linux_P4SSE2_2/libatlas.a
./PACKAGES/ATLAS/lib/Linux_P4SSE2_2/libcblas.a
./PACKAGES/CLAPACK/F2CLIBS/libF77.a ./PACKAGES/CLAPACK/F2CLIBS/libI77.a
mkdir .libs
g++ -g -O2 -o .libs/L1b L1b.o -lm ./Visitor/sources/.libs/libL1b.visitor.so
./PACKAGES/CLAPACK/tmglib_LINUX.a ./PACKAGES/CLAPACK/lapack_LINUX.a
./PACKAGES/CLAPACK/libcblaswr.a ./PACKAGES/ATLAS/lib/Linux_P4SSE2_2/libatlas.a
./PACKAGES/ATLAS/lib/Linux_P4SSE2_2/libcblas.a
./PACKAGES/CLAPACK/F2CLIBS/libF77.a ./PACKAGES/CLAPACK/F2CLIBS/libI77.a
-Wl,--rpath -Wl,/usr/local/lib
./Visitor/sources/.libs/libL1b.visitor.so: undefined reference to
`f2c_dgemv(char*, long*, long*, double*, double*, long*, double*, long*,
double*, double*, long*)'
collect2: ld returned 1 exit status
make[1]: *** [L1b] Error 1
make[1]: Leaving directory `/home/ddbb/PROJECTS/SMOS/SMOS_TEST/L1B'
make: *** [all-recursive] Error 1
Could you help me?
Thanks in advance
Daniele
------------------------------------------------------
Tutti i libri che vuoi, li trovi su BOL. Ordini on line e paghi alla consegna.
http://click.libero.it/bol
|