[Trillian-users] Question about configuring octave

Mimi Szeto szeto.mimi at gmail.com
Tue Feb 18 09:57:11 EST 2014


Hi,

I am having trouble configuring octave on trillian (so that I can make,
make install).

The error is "A BLAS library was detected but found incompatible with your
Fortran 77 compiler settings."

I have tried to load the cray-libsci module before configuring but that
didn't seem to work. (Is there any specific directory I should load that
in?)

Here is the error detection in the configure.ac file.
___________________________________________
if test $ax_blas_ok = no; then
  if test $USE_64_BIT_IDX_T = yes && test "$ax_blas_integer_size_ok" = no;
then
    ## Attempt to be more informative.
    AC_MSG_ERROR([BLAS doesn't seem to support 64-bit integers.  This is
incompatible with --enable-64.])
  else
    AC_MSG_ERROR([A BLAS library was detected but found incompatible with
your Fortran 77 compiler settings.])
  fi
fi
___________________________________________


And here is the error in the config.log.
___________________________________________
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Octave"
| #define PACKAGE_TARNAME "octave"
| #define PACKAGE_VERSION "3.8.0"
| #define PACKAGE_STRING "GNU Octave 3.8.0"
| #define PACKAGE_BUGREPORT "http://octave.org/bugs.html"
| #define PACKAGE_URL "http://www.gnu.org/software/octave/"
| #define PACKAGE "octave"
| #define VERSION "3.8.0"
| #define OCTAVE_SOURCE 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define YYTEXT_POINTER 1
| #define SEPCHAR ':'
| #define SEPCHAR_STR ":"
| #define SHELL_PATH "/bin/sh"
| #define OCTAVE_IDX_TYPE int
| #define __NO_MATH_INLINES 1
| #define HAVE_FSEEKO 1
| #define _DARWIN_USE_64_BIT_INODE 1
| #define HAVE_PTHREAD_PRIO_INHERIT 1
| #define HAVE_PTHREAD 1
| #define FLOAT_TRUNCATE
| #define HAVE_LIBM 1
| #define F77_FUNC(name,NAME) name ## _
| #define F77_FUNC_(name,NAME) name ## _
| #define HAVE_PCRE_H 1
| #define HAVE_PCRE_COMPILE 1
| #define HAVE_ZLIB_H 1
| #define HAVE_Z 1
| #define HAVE_ZLIB 1
| #define HAVE_X_WINDOWS 1
| #define HAVE_GL_GL_H 1
| #define HAVE_GL_GLU_H 1
| #define HAVE_OPENGL 1
| #define HAVE_FREETYPE 1
| #define HAVE_FONTCONFIG 1
| #define HAVE_XFT 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
|
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sgemm_ ();
| #ifdef F77_DUMMY_MAIN
|
| #  ifdef __cplusplus
|      extern "C"
| #  endif
|    int F77_DUMMY_MAIN() { return 1; }
|
| #endif
| int
| main ()
| {
| return sgemm_ ();
|   ;
|   return 0;
| }
configure:33404: result: no
configure:33412: checking for sgemm_ in -lcxml
configure:33455: result: no
configure:33466: checking for sgemm_ in -ldxml
configure:33509: result: no
configure:33624: checking for sgemm_ in -lscs
configure:33667: result: no
configure:33678: checking for sgemm_ in -lcomplib.sgimath
configure:33721: result: no
configure:33732: checking for sgemm_ in -lblas
configure:33775: result: no
configure:33835: checking for sgemm_ in -lblas
configure:33878: result: no
configure:35928: error: A BLAS library was detected but found incompatible
with your Fortran 77 compiler settings.

___________________________________________
Any help would be appreciated. Thank you.


Mimi Szeto
Integrated Applied Math Ph. D. Program
University of New Hampshire
szeto.mimi at gmail.com
(917) 880-2250
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sr.unh.edu/pipermail/trillian-users/attachments/20140218/e919e768/attachment.html 


More information about the Trillian-users mailing list