Mikael> I have a autoconf test that fails if i don't give -lg2c as
Mikael> extra link flags.  Without g2c there are undefined references
Mikael> to e_wsfe, z_abs, c_sqrt, etc.  Is not g2c an internal gcc
Mikael> thing?

dnl this fails for lapack
AC_CHECK_LIB(m, pow)
AC_CHECK_LIB(blas,ddot_)
AC_CHECK_LIB(lapack,sspsv_)

dnl this succeeds for lapack
AC_CHECK_LIB(m, pow)
AC_CHECK_LIB(blas,ddot_)
AC_CHECK_LIB(lapack,sspsv_,,,-lg2c)

The blas and lapack libraries are originally written in Fortran, I
believe.  Thus gcc needs the Fortran compatibility library g2c when
linking them. (The g in the name stands for g77, not very obvious
unfortunately) 

-- 
Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087  9C0F 194F 203A 63F7 B1B8  6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to