On Wed, 11 Jan 2006, Corey Halpin wrote:
On 2006-01-11, Viv Kendon wrote:
Still struggling here...I think (not exhaustively tested)
everything in
/sw/lib/octave/2.1.71/oct/powerpc-apple-darwin
(including for example, rand, det, eig, fft, but not
including dispatch) fails to load properly in octave (with
or without octave-forge installed).
getenv("PATH")
at an octave prompt should show you where octave looks for commands
getenv("PATH")
ans =
/sw/lib/octave/2.1.71/site/exec/powerpc-apple-darwin:/sw/lib/octave/site/exec/powerpc-apple-darwin:/sw/lib/octave/2.1.71/exec/powerpc-apple-darwin:/sw/bin:/Users/viv/bin:/sw/bin:/sw/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
The octave exec dirs and subdirs below them are empty on my
install (when octave-forge is not installed).
Could you send the result of
octave_config_info
again at an octave prompt?
OK, this is long:
ans =
{
ALL_CFLAGS = -I. -I.. -I../liboctave -I../src
-I../libcruft/misc -DHAVE_CONFI
G_H -Wall -W -Wshadow -g -O2
ALL_CXXFLAGS = -I. -I.. -I../liboctave -I../src
-I../libcruft/misc -DHAVE_CON
FIG_H -Wall -W -Wshadow -g -O2
ALL_FFLAGS = -O
ALL_LDFLAGS = -L.. -L/sw/lib
AR = ar
ARFLAGS = rc
BLAS_LIBS = -framework vecLib
CC = gcc-3.3
CC_VERSION = 3.3 20030304 (Apple Computer, Inc. build
1809)
CFLAGS = -g -O2
CPICFLAG =
CPPFLAGS = -no-cpp-precomp -I/sw/include
CXX = g++-3.3
CXXCPP = g++-3.3 -E
CXXFLAGS = -g -O2
CXXPICFLAG =
CXX_VERSION = 3.3
DEFAULT_PAGER = less
DEFS = -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\
-DPACKAGE_VERSION=\\ -DPACKAGE_S
TRING=\\ -DPACKAGE_BUGREPORT=\\ -DOCTAVE_SOURCE=1
-D_GNU_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 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSEPCHAR=1 -DSEPCHAR_STR=\:\
-D__NO_MATH_INLINES=1 -DCXX_NEW_FRIEN
D_TEMPLATE_DECL=1 -DCXX_ISO_COMPLIANT_LIBRARY=1
-DCXX_ABI=gnu_v3 -DCXX_PREPENDS_
UNDERSCORE=1 -DHAVE_LIBM=1 -DHAVE_HDF5_H=1 -DHAVE_HDF5=1
-DHAVE_H5GGET_NUM_OBJS=
1 -DHAVE_FFTW3=1 -DHAVE_IEEE754_DATA_FORMAT=1
-DF77_FUNC(name,NAME)=name ## _ -D
F77_FUNC_(name,NAME)=name ## __ -DHAVE_BLAS=1
-DHAVE_GETHOSTNAME=1 -DHAVE_GETPWN
AM=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 -DNPOS=std::string::npos
-DHAVE_PLACEMENT_DELETE=1 -DHAVE_DYNAMIC_AUTO_ARRAYS=1 -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
-DHAVE_LIMITS_H=1 -DHAVE_MEMORY_H=1 -DHAVE_NCURSES_H=1 -DHAVE_POLL_H=1 -DHAVE_PWD_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_SSTREAM=1 -DHAVE_SGTTY_H=1
-DHAVE_ATEXIT=1 -DHAVE_BASENAME=1 -DHAVE_BCOPY=1 -DHAVE_BZERO=1 -DHAVE_DUP2=1
-DHAVE_ENDGRENT=1 -DHAVE_ENDPWENT=1 -DHAVE_EXECVP=1 -DHAVE_FCNTL=1 -DHAVE_FORK=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 -DHAVE_GETTIMEOFDAY=1 -DHAVE_GETUID=1
-DHAVE_GETWD=1 -DHAVE_KILL=1 -DHAVE_LINK=1 -DHAVE_LOCALTIME_R=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_RENAME=1
-DHAVE_RINDEX=1 -DHAVE_RMDIR=1 -DHAVE_ROUND=1 -DHAVE_SELECT=1 -DHAVE_SETGRENT=1
-DHAVE_SETPWENT=1 -DHAVE_SETVBUF=1 -DHAVE_SIGACTION=1 -DHAVE_SIGLONGJMP=1
-DHAVE_SIGPENDING=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSUSPEND=1 -DHAVE_STAT=1
-DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1
-DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_STRNCASECMP=1
-DHAVE_STRPTIME=1 -DHAVE_SYMLINK=1 -DHAVE_TEMPNAM=1 -DHAVE_UMASK=1 -DHAVE_UNLINK=1
-DHAVE_USLEEP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_VSNPRINTF=1
-DHAVE_WAITPID=1 -DHAVE_LIBDL=1
-DHAVE_DLOPEN=1 -DHAVE_DLSYM=1 -DHAVE_DLERROR=1
-DHAVE_DLCLOSE=1 -DHAVE_DLOPEN_API=1 -DENABLE_DYNAMIC_LINKING=1 -DHAVE_TIMEVAL=1
-DHAVE_FINITE=1 -DHAVE_ISNAN=1
-DHAVE_ISINF=1 -DHAVE_COPYSIGN=1 -DHAVE_DECL_SIGNBIT=1
-DHAVE_ACOSH=1 -DHAVE_ASINH=1 -DHAVE_ATANH=1 -DHAVE_ERF=1 -DHAVE_ERFC=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 -DRETSIGTYPE=void
-DSYS_SIGLIST_DECLARED=1 -DHAVE_SYS_SIGLIST=1
-DHAVE_POSIX_SIGNALS=1 -DHAVE_GETRUSAGE=1 -DHAVE_TIMES=1 -DYYTEXT_POINTER=1
-DGNUPLOT_BINARY=\gnuplot\ -DGNUPLOT_HAS_FRAMES=
DLFCN_INCFLAGS =
DL_LD = g++-3.3
DL_LDFLAGS = -bundle -bundle_loader ../src/octave
-L/sw/lib
ENABLE_DYNAMIC_LINKING = true
EXEEXT =
F2C =
F2CFLAGS =
F77 = g77
FC = g77
FFLAGS = -O
FFTW_LIBS = -lfftw3
FLIBS = -L/sw/lib -lg2c
FPICFLAG =
INCFLAGS = -I. -I.. -I../liboctave -I../src
-I../libcruft/misc
LDFLAGS = -L/sw/lib
LD_CXX = g++-3.3
LD_STATIC_FLAG =
LEX = flex
LEXLIB =
LFLAGS = -t -I
LIBCRUFT = -lcruft
LIBDLFCN =
LIBEXT = a
LIBFLAGS = -L..
LIBOCTAVE = -loctave
LIBOCTINTERP = -loctinterp
LIBPLPLOT =
LIBREADLINE = -lreadline
LIBS = -lreadline -lncurses -ldl -lhdf5 -lz -lm
LN_S = ln -s
MKOCTFILE_DL_LDFLAGS = -bundle -bundle_loader
/sw/bin/octave-2.1.71
MKOCTFILE_INCFLAGS = -I/sw/include/octave-2.1.71
-I/sw/include/octave-2.1.71/o
ctave -I/sw/include
MKOCTFILE_LFLAGS = -L/sw/lib/octave-2.1.71
RANLIB = ranlib
RDYNAMIC_FLAG = -rdynamic
RLD_FLAG =
RUNTEST =
SED = /usr/bin/sed
SHARED_LIBS = true
SHLEXT = dylib
SHLEXT_VER = 2.1.71.dylib
SH_LD = g++-3.3
SH_LDFLAGS = -dynamiclib -single_module -L/sw/lib
SONAME_FLAGS = -install_name
/sw/lib/octave-2.1.71/oct-conf.h
STATIC_LIBS = false
UGLY_DEFS = -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\
-DPACKAGE_VERSION=\\ -DPACKAGE_STRING=\\ -DPACKAGE_BUGREPORT=\\ -DOCTAVE_SOURCE=1
-D_GNU_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 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DSEPCHAR=1 -DSEPCHAR_STR=\:\
-D__NO_MATH_INLINES=1 -DCXX_NEW_FRIEND_TEMPLATE_DECL=1 -DCXX_ISO_COMPLIANT_LIBRARY=1
-DCXX_ABI=gnu_v3 -DCXX_PREPENDS_UNDERSCORE=1 -DHAVE_LIBM=1 -DHAVE_HDF5_H=1
-DHAVE_HDF5=1 -DHAVE_H5GGET_NUM_OBJS=1 -DHAVE_FFTW3=1 -DHAVE_IEEE754_DATA_FORMAT=1
-DF77_FUNC(name,NAME)=name ## _ -DF77_FUNC_(name,NAME)=name ## __ -DHAVE_BLAS=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 -DNPOS=std::string::npos
-DHAVE_PLACEMENT_DELETE=1 -DHAVE_DYNAMIC_AUTO_ARRAYS=1 -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
-DHAVE_LIMITS_H=1 -DHAVE_MEMORY_H=1 -DHAVE_NCURSES_H=1 -DHAVE_POLL_H=1 -DHAVE_PWD_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_SSTREAM=1 -DHAVE_SGTTY_H=1
-DHAVE_ATEXIT=1 -DHAVE_BASENAME=1 -DHAVE_BCOPY=1 -DHAVE_BZERO=1 -DHAVE_DUP2=1
-DHAVE_ENDGRENT=1 -DHAVE_ENDPWENT=1 -DHAVE_EXECVP=1 -DHAVE_FCNTL=1 -DHAVE_FORK=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 -DHAVE_GETTIMEOFDAY=1 -DHAVE_GETUID=1
-DHAVE_GETWD=1 -DHAVE_KILL=1 -DHAVE_LINK=1 -DHAVE_LOCALTIME_R=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_RENAME=1
-DHAVE_RINDEX=1 -DHAVE_RMDIR=1 -DHAVE_ROUND=1 -DHAVE_SELECT=1 -DHAVE_SETGRENT=1
-DHAVE_SETPWENT=1 -DHAVE_SETVBUF=1 -DHAVE_SIGACTION=1 -DHAVE_SIGLONGJMP=1
-DHAVE_SIGPENDING=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSUSPEND=1 -DHAVE_STAT=1
-DHAVE_STRCASECMP=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_STRNCASECMP=1
-DHAVE_STRPTIME=1 -DHAVE_SYMLINK=1 -DHAVE_TEMPNAM=1 -DHAVE_UMASK=1
-DHAVE_UNLINK=1 -DHAVE_USLEEP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_VSNPRINTF=1
-DHAVE_WAITPID=1 -DHAVE_LIBDL=1 -DHAVE_DLOPEN=1 -DHAVE_DLSYM=1 -DHAVE_DLERROR=1
-DHAVE_DLCLOSE=1 -DHAVE_DLOPEN_API=1 -DENABLE_DYNAMIC_LINKING=1 -DHAVE_TIMEVAL=1
-DHAVE_FINITE=1 -DHAVE_ISNAN=1 -DHAVE_ISINF=1 -DHAVE_COPYSIGN=1 -DHAVE_DECL_SIGNBIT=1
-DHAVE_ACOSH=1 -DHAVE_ASINH=1 -DHAVE_ATANH=1 -DHAVE_ERF=1 -DHAVE_ERFC=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 -DRETSIGTYPE=void
-DSYS_SIGLIST_DECLARED=1 -DHAVE_SYS_SIGLIST=1
-DHAVE_POSIX_SIGNALS=1 -DHAVE_GETRUSAGE=1 -DHAVE_TIMES=1 -DYYTEXT_POINTER=1
-DGNUPLOT_BINARY=\gnuplot\ -DGNUPLOT_HAS_FRAMES=
XTRA_CFLAGS =
XTRA_CXXFLAGS =
YACC = bison -y
YFLAGS = -dv
archlibdir =
/sw/lib/octave/2.1.71/exec/powerpc-apple-darwin
bindir = /sw/bin
canonical_host_type = powerpc-apple-darwin
config_opts = '--prefix=/sw' '--with-g77'
'--infodir=/sw/share/info' '--mandir=/sw/share/man' '--libexecdir=/sw/lib' '-enable-shared'
'-enable-dl' '--disable-static' '--build=powerpc-apple-darwin' 'CC=gcc-3.3'
'CPPFLAGS=-no-cpp-precomp -I
/sw/include' 'CXX=g++-3.3' 'LDFLAGS=-L/sw/lib'
'build_alias=powerpc-apple-darwin'
datadir = /sw/share
dld = 1
exec_prefix = /sw
fcnfiledir = /sw/share/octave/2.1.71/m
fcnfilepath =
.:/sw/lib/octave/2.1.71/site/oct/powerpc-apple-darwin//:/sw/lib/octave/site/oct/api-v13/powerpc-apple-darwin//:/sw/lib/octave/site/oct/powerpc-apple-darwin//:/sw/share/octave/2.1.71/site/m//:/sw/share/octave/site/api-v13/m//:/sw/share/octave/site/m//:/sw/lib/octave/2.1.71/oct/powerpc-apple-darwin//:/sw/share/octave/2.1.71/m//
float_format = ieee_big_endian
imagedir = /sw/share/octave/2.1.71/imagelib
imagepath = .:/sw/share/octave/2.1.71/imagelib//
includedir = /sw/include
infodir = /sw/share/info
infofile = /sw/share/info/octave.info
libdir = /sw/lib
libexecdir = /sw/lib
localarchlibdir =
/sw/lib/octave/site/exec/powerpc-apple-darwin
localfcnfiledir = /sw/share/octave/site/m
localfcnfilepath =
/sw/share/octave/2.1.71/site/m//:/sw/share/octave/site/api-
v13/m//:/sw/share/octave/site/m//
localoctfiledir =
/sw/lib/octave/site/oct/powerpc-apple-darwin
localoctfilepath =
/sw/lib/octave/2.1.71/site/oct/powerpc-apple-darwin//:/sw/l
ib/octave/site/oct/api-v13/powerpc-apple-darwin//:/sw/lib/octave/site/oct/powerpc-apple-darwin//
localstartupfiledir =
localverarchlibdir =
/sw/lib/octave/2.1.71/site/exec/powerpc-apple-darwin
localverfcnfiledir = /sw/share/octave/2.1.71/site/m
localveroctfiledir =
/sw/lib/octave/2.1.71/site/oct/powerpc-apple-darwin
man1dir = /sw/share/man/man1
man1ext = .1
mandir = /sw/share/man
octfiledir =
/sw/lib/octave/2.1.71/oct/powerpc-apple-darwin
octincludedir = /sw/include/octave-2.1.71
octlibdir = /sw/lib/octave-2.1.71
prefix = /sw
startupfiledir = /sw/share/octave/2.1.71/m/startup
unix = 1
version = 2.1.71
windows = 0
words_big_endian = 1
words_little_endian = 0
}
I hope I managed to capture each screenful correctly...but
the line breaks got mangled, so I repaired most of them by
hand. This will make comparison with your output tricky.
If you'd rather send your version to me, I can do the
comparing...
That'll show all the parameters used when octave was built on your system.
Maybe something will show up on comparison with a working install?
Hopefully...many thanks,
-- Viv
------------------------------------------------
Dr Viv Kendon [EMAIL PROTECTED]
Quantum Information tel: 0113 343 3858
Physics & Astronomy University of Leeds
http://quantum.leeds.ac.uk/~viv
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users