[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Compile Failure, a.k.a. looking for some help installing Octave 3.2.4
From: |
J. Bean |
Subject: |
Compile Failure, a.k.a. looking for some help installing Octave 3.2.4 |
Date: |
Tue, 27 Apr 2010 16:58:55 -0700 (PDT) |
I posted to the octave-help list yesterday trying to find a pre-compiled
Octave 3.2.4 for my system but had no luck. Basically I inherited
administration responsibilities of a system running SUSE Linux Enterprise
Server 9 on Itanium (ia64) hardware. The machine currently has Octave 2.9.9
installed, but I've been asked to install the latest version. As best I can
tell the old version was installed after compiling from source, and I assume
I'll have to do that again with 3.2.4 due to my non-standard (ia64)
processor. Looking for a pre-compiled package looks like a futile effort.
I downloaded the octave source and at first was unable to configure. After
installing the latest gcc and mpfr I am now able to configure (I get a few
warnings, but nothing that looks like a show stopper. See below). However,
"make" fails. I'm not a Linux pro, but I'm not a novice either. I don't have
lots of experience compiling packages from source, so maybe I'm doing
something wrong and/or stupid.
I've copied below the last several lines of output from my "configure" and
"make" commands if it helps. I'd be happy to provide more
details/output/logs if needed. I would love any help I can get from this
community. I've got a professor and a couple students who will be very happy
with me when I get the latest version installed. I'll be very happy when
they stop asking me about it :)
Thanks again.
****************************************
CONFIGURE
****************************************
configure:
Octave is now configured for ia64-unknown-linux-gnu
Source directory: .
Installation prefix: /usr/local
C compiler: gcc -Wall -W -Wshadow -Wformat -g -O2
C++ compiler: g++ -Wall -W -Wshadow -Wold-style-cast -Wformat -g
-O2
Fortran compiler: g77 -O
Fortran libraries: -L/usr/lib/gcc-lib/ia64-suse-linux/3.3.3
-L/usr/lib/gcc-lib/ia64-suse-linux/3.3.3/../../../../ia64-suse-linux/lib
-L/usr/lib/gcc-lib/ia64-suse-linux/3.3.3/../../.. -lhdf5 -lz -lfrtbegin
-lg2c -lm
BLAS libraries: -lscs
FFTW libraries:
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/usr/local/lib -lpcre
QHULL libraries: -lqhull
OPENGL libraries:
FLTK backend libs:
X11 include flags: /usr/X11R6/include
X11 libraries: -L/usr/X11R6/lib -lX11
CARBON libraries:
PTHREAD flags -pthread
PTHREAD libraries
LIBS: -lreadline -lncurses -ldl -lhdf5 -lz -lm
Default pager: less
gnuplot: gnuplot
Magick config:
Do internal array bounds checking: false
Build static libraries: false
Build shared libraries: true
Dynamic Linking: true (dlopen)
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: WARNING: FFTW library not found. Octave will use the (slower)
FFTPACK library instead.
configure: WARNING: GraphicsMagick++ config script not found. Assuming
GraphicsMagic++ library and header files are missing, so imread will not be
fully functional
configure: WARNING: "FLTK config script not found. Native graphics will be
disabled."
configure: WARNING:
configure: WARNING: I didn't find the necessary libraries to compile native
configure: WARNING: graphics. It isn't necessary to have native graphics
configure: WARNING: but you will have to use gnuplot or you won't be able
configure: WARNING: to use any of Octave's plotting commands
configure: WARNING:
configure:
NOTE: libraries may be skipped if a library is not found OR
if the library on your system is missing required features.
****************************************
MAKE
****************************************
../src/liboctinterp.so: undefined reference to `MPI_Pack'
../src/liboctinterp.so: undefined reference to `MPI_Start'
collect2: ld returned 1 exit status
make[2]: *** [octave] Error 1
make[2]: Leaving directory `/root/octave/octave-3.2.4/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/root/octave/octave-3.2.4'
make: *** [all] Error 2
--
View this message in context:
http://octave.1599824.n4.nabble.com/Compile-Failure-a-k-a-looking-for-some-help-installing-Octave-3-2-4-tp2068447p2068447.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.
- Compile Failure, a.k.a. looking for some help installing Octave 3.2.4,
J. Bean <=