On Wed, Mar 13, 2013 at 4:47 AM, Mathieu Malaterre <ma...@debian.org> wrote:
> As explained before, the problem is here: > > ... > checking for f77_alloc_ in -lf2c... no > checking for f77_alloc in -lf2c... no > checking for F77_ALLOC_ in -lf2c... no > checking for F77_ALLOC in -lf2c... no > not found > ... > > however libf2c is clearly installed on that system. > This does not really matter, because even if these are not found, igraph still uses -lf2c, here is part of configure.ac: if test "$internal_f2c" = "no"; then AC_CHECK_LIB([f2c], [f77_alloc_], [], AC_CHECK_LIB([f2c], [f77_alloc], [], AC_CHECK_LIB([f2c], [F77_ALLOC_], [], AC_CHECK_LIB([f2c], [F77_ALLOC], [], [AC_MSG_RESULT(not found, trying to use -lf2c anyway.)])))) LDFLAGS="${LDFLAGS}" else AC_DEFINE([INTERNAL_F2C], [1], [Define to 1 if you use the internal F2C library]) fi > From your comment, I guess the behavior in debian is unexpected and > should have worked. > It does work, at least the library and both packages are built, according to the log file you have sent me. Whether it is functional I don't know. Gabor [...]