3.2.0 Compile problems on OSX

Joel LeBlanc jwleblan at gmail.com
Sun Jun 14 11:47:36 CDT 2009


I have been unable to compile octave 3.2.0 or any build from the hg tip.  I
have solved a few issues, but still get the following error during "make
check"
error: invalid character `' (ASCII 0) near ...

This actually happens on lots of .m files, and none of them have ASCII 0
where the error indicates, so I think its a problem with the interpreter.
 All of the ASCII 0's happen immediately following assert statements, and I
can make them go away on a file-by-file basis by adding an additional new
line at the end of the files (typically one already exists).  I used a hex
editor and verified that none of the files actually contained an ASCII 0.

Has anyone seen this problem before?

Below is my configuration information, as well as the build script I am
using.  I really don't know how to proceed.

Thanks in advance,

-Joel

P.S.
octave-bug-report won't run so I tried to include the basics below.

>> uname -a
9.7.0 Darwin Kernel Version 9.7.0: Tue Mar 31 22:52:17 PDT 2009;
root:xnu-1228.12.14~1/RELEASE_I386 i386 i386 MacBookPro2,2 Darwin

*****************************************************
#! /bin/sh -ev

./autogen.sh

# Apple's vecLib:
export
blas='--with-lapack=-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
--with-blas=-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib'


# Similar to Fink's configure
./configure --prefix=/sw FLIBS=/sw/lib/gcc4.4/lib/libgfortran.dylib
F77=/sw/bin/gfortran CC=gcc-4 CPP=cpp-4 CXX=g++-4
--infodir='${prefix}/share/info' --mandir='${prefix}/share/man'
--libexecdir='${prefix}/lib' -enable-shared -enable-dl --disable-static
--without-mpi --with-hdf5 --with-fftw CPPFLAGS="-g -I/sw/include
-I/sw/include/freetype2 -I/sw/lib/flex/include" FFLAGS="-g -ff2c"
LDFLAGS="-L/sw/lib/fltk-aqua/lib -L/sw/lib/flex/lib -L/sw/lib
-lGraphicsMagick -lfltk_gl -lfltk -lpthread" $blas

make

make check
*************************************************************

>> octave_config_info
ans =
{
  dld =  1
  float_format = ieee_little_endian
  words_big_endian = 0
  words_little_endian =  1
  ALL_CFLAGS = -I. -I.. -I../liboctave -I../src -I../libcruft/misc
 -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow -Wformat -g -O
2
  ALL_CXXFLAGS = -I. -I.. -I../liboctave -I../src -I../libcruft/misc
 -DHAVE_CONFIG_H -mieee-fp -I/sw/include/freetype2 -I/sw/
include -Wall -W -Wshadow -Wold-style-cast -Wformat -g -O2
  ALL_FFLAGS = -g -ff2c -mieee-fp
  ALL_LDFLAGS = -L..  -fPIC -L/sw/lib/fltk-aqua/lib -L/sw/lib/flex/lib
-L/sw/lib -lGraphicsMagick -lfltk_gl -lfltk -lpthread
  AR = ar
  ARFLAGS = rc
  BLAS_LIBS =
-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecL
ib.framework/Versions/A/libLAPACK.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework
/Versions/A/libLAPACK.dylib
-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/F
rameworks/vecLib.framework/Versions/A/libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecL
ib.framework/Versions/A/libBLAS.dylib
  CARBON_LIBS = -Wl,-framework -Wl,Carbon
  CC = gcc-4
  CC_VERSION = 4.3.3 (GCC)
  CFLAGS = -g -O2
  CPICFLAG = -fPIC
  CPPFLAGS = -g -I/sw/include -I/sw/include/freetype2 -I/sw/lib/flex/include
-I/sw/include
  CURL_LIBS = -lcurl
  CXX = g++-4
  CXXCPP = g++-4 -E
  CXXFLAGS = -g -O2
  CXXPICFLAG = -fPIC
  CXX_VERSION = 4.3.3
  DEFAULT_PAGER = less
  DEFS = -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION=""
-DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DOCTAVE_SOURC
E=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STR
INGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_P
THREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DSEPCHAR=':' -DSEPCHAR_STR=":"
-D__NO_MATH_INLINES=1 -DCXX_NEW_FRIEND_TEMPLATE_DECL=1 -
DCXX_ISO_COMPLIANT_LIBRARY=1 -DHAVE_X_WINDOWS=1 -DHAVE_FRAMEWORK_CARBON=1
-DHAVE_LIBM=1 -DHAVE_QHULL=1 -DHAVE_PCRE_COMPILE=1 -
DHAVE_PCRE=1 -DHAVE_REGEXEC=1 -DHAVE_REGEX=1 -DHAVE_ZLIB_H=1 -DHAVE_ZLIB=1
-DHAVE_HDF5_H=1 -DHAVE_HDF5=1 -DHAVE_H5GGET_NUM_OBJ
S=1 -DHAVE_FFTW3=1 -DHAVE_GLPK_H=1 -DHAVE_GLPK=1 -DHAVE_CURL_CURL_H=1
-DHAVE_CURL=1 -DHAVE_MAGICK=1 -DHAVE_FRAMEWORK_OPENGL=1
-DHAVE_OPENGL=1 -DHAVE_FTGL_FTGL_H=1 -DHAVE_FTGL_UPPERCASE=1
-DHAVE_FTGL_FTGL_H=1 -DHAVE_FTGL_UPPERCASE=1 -DHAVE_FTGL=1 -DHAVE
_FLTK=1 -DHAVE_IEEE754_DATA_FORMAT=1 -DF77_FUNC(name,NAME)=name ## _
-DF77_FUNC_(name,NAME)=name ## __ -DHAVE_BLAS=1 -DHAVE_SU
ITESPARSE_AMD_H=1 -DHAVE_AMD=1 -DHAVE_SUITESPARSE_UMFPACK_H=1
-DHAVE_UMFPACK=1 -DUMFPACK_SEPARATE_SPLIT=1 -DHAVE_SUITESPARSE_C
OLAMD_H=1 -DHAVE_COLAMD=1 -DHAVE_SUITESPARSE_CCOLAMD_H=1 -DHAVE_CCOLAMD=1
-DHAVE_SUITESPARSE_CHOLMOD_H=1 -DHAVE_CHOLMOD=1 -DHA
VE_SUITESPARSE_CS_H=1 -DHAVE_CXSPARSE=1 -DHAVE_GETHOSTNAME=1
-DHAVE_GETPWNAM=1 -DHAVE_DEV_T=1 -DHAVE_INO_T=1 -DHAVE_NLINK_T=1
-DHAVE_NLINK_T=1 -DHAVE_LONG_LONG_INT=1 -DHAVE_UNSIGNED_LONG_LONG_INT=1
-DHAVE_SIGSET_T=1 -DHAVE_SIG_ATOMIC_T=1 -DSIZEOF_SHORT
=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8 -DHAVE_ALLOCA_H=1
-DHAVE_ALLOCA=1 -DHAVE_PLACEMENT_DELETE=1 -DHAVE_DYNA
MIC_AUTO_ARRAYS=1 -DHAVE_FAST_INT_OPS=1 -DSIZEOF_LONG_DOUBLE=16
-DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DTIME_WITH_SYS_TIME=1 -DHA
VE_SYS_WAIT_H=1 -DHAVE_ASSERT_H=1 -DHAVE_CURSES_H=1 -DHAVE_DLFCN_H=1
-DHAVE_FCNTL_H=1 -DHAVE_FLOAT_H=1 -DHAVE_GRP_H=1 -DHAVE_I
NTTYPES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_MEMORY_H=1
-DHAVE_NCURSES_H=1 -DHAVE_POLL_H=1 -DHAVE_PTHREAD_H=1 -DHAVE
_PWD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_POLL_H=1 -
DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_UTSNAME_H=1 -DHAVE_TERMCAP_H=1 -DHAVE_UNISTD_H=1
-DHAVE_UTIME_H=1 -DHAVE_SSTREAM=1 -DHAVE_TERMIOS_H=1 -DHAVE_SGTTY
_H=1 -DHAVE_GLOB_H=1 -DHAVE_FNMATCH_H=1 -DHAVE_FNMATCH=1 -DHAVE_GLOB=1
-DHAVE_ATEXIT=1 -DHAVE_BASENAME=1 -DHAVE_BCOPY=1 -DHAVE
_BZERO=1 -DHAVE_CHMOD=1 -DHAVE_DUP2=1 -DHAVE_ENDGRENT=1 -DHAVE_ENDPWENT=1
-DHAVE_EXECVP=1 -DHAVE_EXPM1=1 -DHAVE_EXPM1F=1 -DHAV
E_FCNTL=1 -DHAVE_FORK=1 -DHAVE_FSTAT=1 -DHAVE_GETCWD=1 -DHAVE_GETEGID=1
-DHAVE_GETEUID=1 -DHAVE_GETGID=1 -DHAVE_GETGRENT=1 -DH
AVE_GETGRGID=1 -DHAVE_GETGRNAM=1 -DHAVE_GETPGRP=1 -DHAVE_GETPID=1
-DHAVE_GETPPID=1 -DHAVE_GETPWENT=1 -DHAVE_GETPWUID=1 -DHAVE_
GETTIMEOFDAY=1 -DHAVE_GETUID=1 -DHAVE_GETWD=1 -DHAVE_KILL=1 -DHAVE_LGAMMA=1
-DHAVE_LGAMMAF=1 -DHAVE_LINK=1 -DHAVE_LOCALTIME_R=
1 -DHAVE_LOG1P=1 -DHAVE_LOG1PF=1 -DHAVE_LSTAT=1 -DHAVE_MEMMOVE=1
-DHAVE_MKDIR=1 -DHAVE_MKFIFO=1 -DHAVE_MKSTEMP=1 -DHAVE_PIPE=1
 -DHAVE_POLL=1 -DHAVE_PUTENV=1 -DHAVE_RAISE=1 -DHAVE_READLINK=1
-DHAVE_REALPATH=1 -DHAVE_RENAME=1 -DHAVE_RINDEX=1 -DHAVE_RMDIR
=1 -DHAVE_ROUNDL=1 -DHAVE_SELECT=1 -DHAVE_SETGRENT=1 -DHAVE_SETLOCALE=1
-DHAVE_SETPWENT=1 -DHAVE_SETVBUF=1 -DHAVE_SIGACTION=1
-DHAVE_SIGLONGJMP=1 -DHAVE_SIGPENDING=1 -DHAVE_SIGPROCMASK=1
-DHAVE_SIGSUSPEND=1 -DHAVE_SNPRINTF=1 -DHAVE_STAT=1 -DHAVE_STRCAS
ECMP=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRNCASECMP=1
-DHAVE_STRPTIME=1 -DHAVE_STRSIGNAL=1 -DHAVE_SYMLINK=1 -DHAVE_TEM
PNAM=1 -DHAVE_TGAMMAF=1 -DHAVE_TRUNC=1 -DHAVE_UMASK=1 -DHAVE_UNAME=1
-DHAVE_UNLINK=1 -DHAVE_USLEEP=1 -DHAVE_UTIME=1 -DHAVE_VFP
RINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_VSNPRINTF=1 -DHAVE_WAITPID=1
-DHAVE_DECL_EXP2=1 -DHAVE_DECL_ROUND=1 -DHAVE_DECL_TGAMMA=1 -DHA
VE_EXP2=1 -DHAVE_ROUND=1 -DHAVE_TGAMMA=1 -DHAVE_STRFTIME=1
-DHAVE_C99_VSNPRINTF=1 -DHAVE_DYLD_API=1 -DENABLE_DYNAMIC_LINKING=1
 -DHAVE_TIMEVAL=1 -DHAVE_CMATH_ISNAN=1 -DHAVE_CMATH_ISNANF=1
-DHAVE_CMATH_ISINF=1 -DHAVE_CMATH_ISINFF=1 -DHAVE_CMATH_ISFINITE=
1 -DHAVE_CMATH_ISFINITEF=1 -DHAVE_FINITE=1 -DHAVE_ISNAN=1 -DHAVE_ISINF=1
-DHAVE_COPYSIGN=1 -DHAVE_DECL_SIGNBIT=1 -DHAVE_ACOSH=
1 -DHAVE_ACOSHF=1 -DHAVE_ASINH=1 -DHAVE_ASINHF=1 -DHAVE_ATANH=1
-DHAVE_ATANHF=1 -DHAVE_ERF=1 -DHAVE_ERFF=1 -DHAVE_ERFC=1 -DHAV
E_ERFCF=1 -DHAVE_EXP2F=1 -DHAVE_LOG2=1 -DHAVE_LOG2F=1 -DHAVE_HYPOTF=1
-DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_ST_BL
OCKS=1 -DHAVE_STRUCT_STAT_ST_RDEV=1 -DHAVE_STRUCT_TM_TM_ZONE=1
-DHAVE_TM_ZONE=1 -DUSE_READLINE=1 -DEXCEPTION_IN_MATH=1 -DRETSI
GTYPE=void -DHAVE_DECL_SYS_SIGLIST=1 -DHAVE_POSIX_SIGNALS=1
-DRETSIGTYPE_IS_VOID=1 -DHAVE_GETRUSAGE=1 -DHAVE_TIMES=1 -DYYTEXT_
POINTER=1
  DL_LD = g++-4
  DL_LDFLAGS = -bundle -bundle_loader ../src/octave -L/sw/lib/fltk-aqua/lib
-L/sw/lib/flex/lib -L/sw/lib -lGraphicsMagick -lfl
tk_gl -lfltk -lpthread
  ENABLE_DYNAMIC_LINKING = true
  EXEEXT =
  F77 = /sw/bin/gfortran
  F77_FLOAT_STORE_FLAG = -ffloat-store
  FC = /sw/bin/gfortran
  FFLAGS = -g -ff2c -mieee-fp
  FFTW_LIBS = -lfftw3 -lfftw3f
  FLIBS = /sw/lib/gcc4.4/lib/libgfortran.dylib
  FPICFLAG = -fPIC
  GLPK_LIBS = -lglpk
  GNUPLOT = gnuplot
  INCFLAGS = -I. -I.. -I../liboctave -I../src -I../libcruft/misc
  LDFLAGS = -L/sw/lib/fltk-aqua/lib -L/sw/lib/flex/lib -L/sw/lib
-lGraphicsMagick -lfltk_gl -lfltk -lpthread
  LD_CXX = g++-4
  LD_STATIC_FLAG =
  LEX = flex
  LEXLIB =
  LFLAGS = -t -I
  LIBCRUFT = -lcruft
  LIBEXT = a
  LIBFLAGS = -L..
  LIBOCTAVE = -loctave
  LIBOCTINTERP = -loctinterp
  LIBREADLINE = -lreadline
  LIBS = -lreadline  -lncurses
-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/
A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/v
ecLib.framework/Versions/A/libBLAS.dylib -lhdf5 -lz -lm
  LN_S = ln -s
  MAGICK_INCFLAGS = -I/sw/include/GraphicsMagick
  MAGICK_LIBS = -L/sw/lib -lGraphicsMagick++
  MKOCTFILE_DL_LDFLAGS = -bundle -bundle_loader
$BINDIR/octave-$OCTAVE_VERSION$EXEEXT
  RANLIB = ranlib
  RDYNAMIC_FLAG =
  RLD_FLAG =
  SED = /sw/bin/sed
  SHARED_LIBS = true
  SHLEXT = dylib
  SHLEXT_VER = 3.1.55.dylib
  SH_LD = g++-4
  SH_LDFLAGS = -dynamiclib -single_module -L/sw/lib/fltk-aqua/lib
-L/sw/lib/flex/lib -L/sw/lib -lGraphicsMagick -lfltk_gl -lfl
tk -lpthread
  SONAME_FLAGS = -install_name /sw/lib/octave-3.1.55/oct-conf.h
  STATIC_LIBS = false
  UGLY_DEFS = -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION=""
-DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DOCTAVE_
SOURCE=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAV
E_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_PO
SIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DSEPCHAR=':' -DSEPCHAR_STR=":"
-D__NO_MATH_INLINES=1 -DCXX_NEW_FRIEND_TEMPLATE_DEC
L=1 -DCXX_ISO_COMPLIANT_LIBRARY=1 -DHAVE_X_WINDOWS=1
-DHAVE_FRAMEWORK_CARBON=1 -DHAVE_LIBM=1 -DHAVE_QHULL=1 -DHAVE_PCRE_COMPIL
E=1 -DHAVE_PCRE=1 -DHAVE_REGEXEC=1 -DHAVE_REGEX=1 -DHAVE_ZLIB_H=1
-DHAVE_ZLIB=1 -DHAVE_HDF5_H=1 -DHAVE_HDF5=1 -DHAVE_H5GGET_NU
M_OBJS=1 -DHAVE_FFTW3=1 -DHAVE_GLPK_H=1 -DHAVE_GLPK=1 -DHAVE_CURL_CURL_H=1
-DHAVE_CURL=1 -DHAVE_MAGICK=1 -DHAVE_FRAMEWORK_OPEN
GL=1 -DHAVE_OPENGL=1 -DHAVE_FTGL_FTGL_H=1 -DHAVE_FTGL_UPPERCASE=1
-DHAVE_FTGL_FTGL_H=1 -DHAVE_FTGL_UPPERCASE=1 -DHAVE_FTGL=1 -
DHAVE_FLTK=1 -DHAVE_IEEE754_DATA_FORMAT=1 -DF77_FUNC(name,NAME)=name ## _
-DF77_FUNC_(name,NAME)=name ## __ -DHAVE_BLAS=1 -DHA
VE_SUITESPARSE_AMD_H=1 -DHAVE_AMD=1 -DHAVE_SUITESPARSE_UMFPACK_H=1
-DHAVE_UMFPACK=1 -DUMFPACK_SEPARATE_SPLIT=1 -DHAVE_SUITESPA
RSE_COLAMD_H=1 -DHAVE_COLAMD=1 -DHAVE_SUITESPARSE_CCOLAMD_H=1
-DHAVE_CCOLAMD=1 -DHAVE_SUITESPARSE_CHOLMOD_H=1 -DHAVE_CHOLMOD=1
 -DHAVE_SUITESPARSE_CS_H=1 -DHAVE_CXSPARSE=1 -DHAVE_GETHOSTNAME=1
-DHAVE_GETPWNAM=1 -DHAVE_DEV_T=1 -DHAVE_INO_T=1 -DHAVE_NLINK
_T=1 -DHAVE_NLINK_T=1 -DHAVE_LONG_LONG_INT=1 -DHAVE_UNSIGNED_LONG_LONG_INT=1
-DHAVE_SIGSET_T=1 -DHAVE_SIG_ATOMIC_T=1 -DSIZEOF_
SHORT=2 -DSIZEOF_INT=4 -DSIZEOF_LONG=4 -DSIZEOF_LONG_LONG=8
-DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_PLACEMENT_DELETE=1 -DHAVE
_DYNAMIC_AUTO_ARRAYS=1 -DHAVE_FAST_INT_OPS=1 -DSIZEOF_LONG_DOUBLE=16
-DSTDC_HEADERS=1 -DHAVE_DIRENT_H=1 -DTIME_WITH_SYS_TIME=1
 -DHAVE_SYS_WAIT_H=1 -DHAVE_ASSERT_H=1 -DHAVE_CURSES_H=1 -DHAVE_DLFCN_H=1
-DHAVE_FCNTL_H=1 -DHAVE_FLOAT_H=1 -DHAVE_GRP_H=1 -DH
AVE_INTTYPES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_LOCALE_H=1 -DHAVE_MEMORY_H=1
-DHAVE_NCURSES_H=1 -DHAVE_POLL_H=1 -DHAVE_PTHREAD_H=1 -
DHAVE_PWD_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_POLL_
H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_SYS_TYPE
S_H=1 -DHAVE_SYS_UTSNAME_H=1 -DHAVE_TERMCAP_H=1 -DHAVE_UNISTD_H=1
-DHAVE_UTIME_H=1 -DHAVE_SSTREAM=1 -DHAVE_TERMIOS_H=1 -DHAVE_
SGTTY_H=1 -DHAVE_GLOB_H=1 -DHAVE_FNMATCH_H=1 -DHAVE_FNMATCH=1 -DHAVE_GLOB=1
-DHAVE_ATEXIT=1 -DHAVE_BASENAME=1 -DHAVE_BCOPY=1 -
DHAVE_BZERO=1 -DHAVE_CHMOD=1 -DHAVE_DUP2=1 -DHAVE_ENDGRENT=1
-DHAVE_ENDPWENT=1 -DHAVE_EXECVP=1 -DHAVE_EXPM1=1 -DHAVE_EXPM1F=1
-DHAVE_FCNTL=1 -DHAVE_FORK=1 -DHAVE_FSTAT=1 -DHAVE_GETCWD=1 -DHAVE_GETEGID=1
-DHAVE_GETEUID=1 -DHAVE_GETGID=1 -DHAVE_GETGRENT=
1 -DHAVE_GETGRGID=1 -DHAVE_GETGRNAM=1 -DHAVE_GETPGRP=1 -DHAVE_GETPID=1
-DHAVE_GETPPID=1 -DHAVE_GETPWENT=1 -DHAVE_GETPWUID=1 -D
HAVE_GETTIMEOFDAY=1 -DHAVE_GETUID=1 -DHAVE_GETWD=1 -DHAVE_KILL=1
-DHAVE_LGAMMA=1 -DHAVE_LGAMMAF=1 -DHAVE_LINK=1 -DHAVE_LOCALTI
ME_R=1 -DHAVE_LOG1P=1 -DHAVE_LOG1PF=1 -DHAVE_LSTAT=1 -DHAVE_MEMMOVE=1
-DHAVE_MKDIR=1 -DHAVE_MKFIFO=1 -DHAVE_MKSTEMP=1 -DHAVE_P
IPE=1 -DHAVE_POLL=1 -DHAVE_PUTENV=1 -DHAVE_RAISE=1 -DHAVE_READLINK=1
-DHAVE_REALPATH=1 -DHAVE_RENAME=1 -DHAVE_RINDEX=1 -DHAVE_
RMDIR=1 -DHAVE_ROUNDL=1 -DHAVE_SELECT=1 -DHAVE_SETGRENT=1 -DHAVE_SETLOCALE=1
-DHAVE_SETPWENT=1 -DHAVE_SETVBUF=1 -DHAVE_SIGACTI
ON=1 -DHAVE_SIGLONGJMP=1 -DHAVE_SIGPENDING=1 -DHAVE_SIGPROCMASK=1
-DHAVE_SIGSUSPEND=1 -DHAVE_SNPRINTF=1 -DHAVE_STAT=1 -DHAVE_S
TRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRNCASECMP=1
-DHAVE_STRPTIME=1 -DHAVE_STRSIGNAL=1 -DHAVE_SYMLINK=1 -DHAV
E_TEMPNAM=1 -DHAVE_TGAMMAF=1 -DHAVE_TRUNC=1 -DHAVE_UMASK=1 -DHAVE_UNAME=1
-DHAVE_UNLINK=1 -DHAVE_USLEEP=1 -DHAVE_UTIME=1 -DHAV
E_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_VSNPRINTF=1 -DHAVE_WAITPID=1
-DHAVE_DECL_EXP2=1 -DHAVE_DECL_ROUND=1 -DHAVE_DECL_TGAMMA=1
 -DHAVE_EXP2=1 -DHAVE_ROUND=1 -DHAVE_TGAMMA=1 -DHAVE_STRFTIME=1
-DHAVE_C99_VSNPRINTF=1 -DHAVE_DYLD_API=1 -DENABLE_DYNAMIC_LINK
ING=1 -DHAVE_TIMEVAL=1 -DHAVE_CMATH_ISNAN=1 -DHAVE_CMATH_ISNANF=1
-DHAVE_CMATH_ISINF=1 -DHAVE_CMATH_ISINFF=1 -DHAVE_CMATH_ISFI
NITE=1 -DHAVE_CMATH_ISFINITEF=1 -DHAVE_FINITE=1 -DHAVE_ISNAN=1
-DHAVE_ISINF=1 -DHAVE_COPYSIGN=1 -DHAVE_DECL_SIGNBIT=1 -DHAVE_A
COSH=1 -DHAVE_ACOSHF=1 -DHAVE_ASINH=1 -DHAVE_ASINHF=1 -DHAVE_ATANH=1
-DHAVE_ATANHF=1 -DHAVE_ERF=1 -DHAVE_ERFF=1 -DHAVE_ERFC=1
-DHAVE_ERFCF=1 -DHAVE_EXP2F=1 -DHAVE_LOG2=1 -DHAVE_LOG2F=1 -DHAVE_HYPOTF=1
-DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_STRUCT_STAT_
ST_BLOCKS=1 -DHAVE_STRUCT_STAT_ST_RDEV=1 -DHAVE_STRUCT_TM_TM_ZONE=1
-DHAVE_TM_ZONE=1 -DUSE_READLINE=1 -DEXCEPTION_IN_MATH=1 -D
RETSIGTYPE=void -DHAVE_DECL_SYS_SIGLIST=1 -DHAVE_POSIX_SIGNALS=1
-DRETSIGTYPE_IS_VOID=1 -DHAVE_GETRUSAGE=1 -DHAVE_TIMES=1 -DYY
TEXT_POINTER=1
  USE_64_BIT_IDX_T = false
  X11_INCFLAGS = /usr/X11/include
  X11_LIBS = -L/usr/X11/lib -lX11
  XTRA_CFLAGS = -mieee-fp
  XTRA_CXXFLAGS = -mieee-fp -I/sw/include/freetype2 -I/sw/include
  YACC = bison -y
  YFLAGS = -dv
  api_version = api-v37
  archlibdir = /sw/lib/octave/3.1.55/exec/i386-apple-darwin9.7.0
  bindir = /sw/bin
  canonical_host_type = i386-apple-darwin9.7.0
  config_opts = '--prefix=/sw' 'FLIBS=/sw/lib/gcc4.4/lib/libgfortran.dylib'
'F77=/sw/bin/gfortran' 'CC=gcc-4' 'CPP=cpp-4' 'CXX
=g++-4' '--infodir=/sw/share/info' '--mandir=/sw/share/man'
'--libexecdir=/sw/lib' '-enable-shared' '-enable-dl' '--disable-st
atic' '--without-mpi' '--with-hdf5' '--with-fftw' 'CPPFLAGS=-g -I/sw/include
-I/sw/include/freetype2 -I/sw/lib/flex/include' '
FFLAGS=-g -ff2c' 'LDFLAGS=-L/sw/lib/fltk-aqua/lib -L/sw/lib/flex/lib
-L/sw/lib -lGraphicsMagick -lfltk_gl -lfltk -lpthread' '-
-with-lapack=-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLi
b.framework/Versions/A/libLAPACK.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
Versions/A/libLAPACK.dylib'
'--with-blas=-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework
/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Fr
ameworks/vecLib.framework/Versions/A/libBLAS.dylib'
  datadir = /sw/share
  datarootdir = /sw/share
  exec_prefix = /sw
  fcnfiledir = /sw/share/octave/3.1.55/m
  imagedir = /sw/share/octave/3.1.55/imagelib
  includedir = /sw/include
  infodir = /sw/share/info
  infofile = /sw/share/info/octave.info
  libdir = /sw/lib
  libexecdir = /sw/lib
  localapiarchlibdir =
/sw/lib/octave/api-v37/site/exec/i386-apple-darwin9.7.0
  localapifcnfiledir = /sw/share/octave/site/api-v37/m
  localapioctfiledir =
/sw/lib/octave/site/oct/api-v37/i386-apple-darwin9.7.0
  localarchlibdir = /sw/lib/octave/site/exec/i386-apple-darwin9.7.0
  localfcnfiledir = /sw/share/octave/site/m
  localoctfiledir = /sw/lib/octave/site/oct/i386-apple-darwin9.7.0
  localstartupfiledir = /sw/share/octave/site/m/startup
  localverarchlibdir =
/sw/lib/octave/3.1.55/site/exec/i386-apple-darwin9.7.0
  localverfcnfiledir = /sw/share/octave/3.1.55/site/m
  localveroctfiledir = /sw/lib/octave/3.1.55/site/oct/i386-apple-darwin9.7.0
  man1dir = /sw/share/man/man1
  man1ext = .1
  mandir = /sw/share/man
  octfiledir = /sw/lib/octave/3.1.55/oct/i386-apple-darwin9.7.0
  octetcdir = /sw/share/octave/3.1.55/etc
  octincludedir = /sw/include/octave-3.1.55
  octlibdir = /sw/lib/octave-3.1.55
  prefix = /sw
  startupfiledir = /sw/share/octave/3.1.55/m/startup
  version = 3.1.55
  unix =  1
  mac =  1
  windows = 0
}

**********************************************************
Configure returns

Octave is now configured for i386-apple-darwin9.7.0

  Source directory:     .
  Installation prefix:  /sw
  C compiler:           gcc-4  -mieee-fp  -Wall -W -Wshadow -Wformat -g -O2
  C++ compiler:         g++-4  -mieee-fp -I/sw/include/freetype2
-I/sw/include  -Wall -W -Wshadow -Wold-style-cast -Wformat -g -O2
  Fortran compiler:     /sw/bin/gfortran -g -ff2c -mieee-fp
  Fortran libraries:    /sw/lib/gcc4.4/lib/libgfortran.dylib
  BLAS libraries:
-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
  FFTW libraries:       -lfftw3 -lfftw3f
  GLPK libraries:       -lglpk
  UMFPACK libraries:    -lumfpack
  AMD libraries:        -lamd
  CAMD libraries:       -lcamd
  COLAMD libraries:     -lcolamd
  CCOLAMD libraries:    -lccolamd
  CHOLMOD libraries:    -lcholmod
  CXSPARSE libraries:   -lcxsparse
  ARPACK libraries:
  QRUPDATE libraries:
  HDF5 libraries:       -lhdf5
  CURL libraries:       -lcurl
  REGEX libraries:      -L/sw/lib -lpcre
  QHULL libraries: -lqhull
  OPENGL libraries:     -lftgl -L/sw/lib -lfreetype -lz
-Wl,-framework,CoreServices -Wl,-framework,ApplicationServices
-Wl,-framework -Wl,OpenGL
  FLTK backend libs:    -L/sw/lib/fltk-aqua/lib -L/sw/lib -L/sw/lib
-lfltk_gl -framework AGL -framework OpenGL -lfltk -lpthread -framework
Carbon -framework ApplicationServices
  X11 include flags:    /usr/X11/include
  X11 libraries:        -L/usr/X11/lib -lX11
  CARBON libraries:     -Wl,-framework -Wl,Carbon
  LIBS:                 -lreadline  -lncurses
-Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
-lhdf5 -lz -lm
  Default pager:        less
  gnuplot:              gnuplot
  Magick config:        GraphicsMagick++-config

  Do internal array bounds checking:  false
  Build static libraries:             false
  Build shared libraries:             true
  Dynamic Linking:                    true (dyld)
  Include support for GNU readline:   true
  64-bit array dims and indexing:     false

configure: WARNING: qrupdate not found. The QR & Cholesky updating functions
will be slow.
configure: WARNING: arpack not found. This will result in a lack of the eigs
function.
configure:

NOTE: libraries may be skipped if a library is not found OR
      if the library on your system is missing required features.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www-old.cae.wisc.edu/pipermail/bug-octave/attachments/20090614/22a183b7/attachment-0001.html 


More information about the Bug-octave mailing list